What do you think of this frame? I want it in 21.25 and I'm 6'00 feet tall. I like the stability by pblien96 Bicycle Bicycle Motocross Bicycling Bike Biking BMX Cycling