So, I've been contemplating getting a BMX recently. I've noticed the level of control that MTB riders who started on BMX are able to demonstrate is pretty significant and each and every one of them will tell you it's their BMX roots that have given them this opportunity to work on their technique.