I've been riding different styles of bike for a number of years now (mountain, road, touring), but my very first bike was a bmx, so this year I am looking to get back into it. Wondering if, given my biking experience, an intermediate bike would work, or if a beginner bike would be better. Looking to ride dirt and trail, with a little bit of street/park thrown in as well. The Free Agent Vergo and Novus caught my eye, but that is pretty much the only brand I've looked at so far. I am willing to spend between 350-400, possibly a little more. Any advice or suggestions on level of bike (beginner, intermediate) as well as preferred brands, and what to look for would be great. Happy riding!