What are you looking to focus on?
I've been riding in my flows for all mountain the past two/three seasons and I havent had a problem with them. In fact, I find them really comfortable for all mountain. Easy in, easy out, and nice pressure distribution over your foot (well, for me at least).
If you're looking to do park then you might want to consider something with a toe cap, it'll help you feel more rooted in your heels.