Mountain Biking Flow

What bike is the best out of these models ?
Kona: shread(any), Rocky Mountain: Flow(any), Haro: Thread(any) ? Opinions/experiences ?
It depends what you want to ride. If it’s purely street and DJ, then the Haro is easily the best. If you want a do everything bike, then the Shred and Flow in about a 16 inch frame would be best. Also Both the Shred and Thread come as complete bikes. While both are about the same price, neither has that great of specs.
Flow (Oakley mountain biking video)

