Some love them and some hate them. My buddy rides them and loves them. I'm just not a fan or their strap system. I just don't find it as responsive as a toe cap.
Flow used to have some major quality issues, but their high end stuff looks pretty doggone well made these days.