I recently got into the mini moto scene by buying an xr100. I have raced it in a 24 hr race and done a bunch of track days with it, and now am at a decent pace relative to other xr100 riders. The goal of getting into mini moto riding is to progress my big bike riding skills. While the xr100 has definitely helped, there are a few things I think it falls short on helping with. The primary areas I feel the XR100 falls short in are trail braking (xr100 has drum brakes), out of corner acceleration (bike has like 5 hp), tire slide feel (the bridgestones either crash right away without warning, or warn by "hopping" instead of a slide like the big bikes), and learning suspension adjustments (eg. what does adding more rebound do to the feel of the bike; this cannot be done with a stock XR100). I am thinking of either switching from an XR100 to another bike, or doing upgrades to the XR so it can help with some of these things. The main upgrades I would make to the bike are disc front brakes and a big bore kit, and possibly a front end change to allow for adjustable suspension. The other bike I am considering is an CRF150, which basically has all of the above upgrades. I'm open to other suggestions as well. I will be looking to race the bike as well, to get more racer experience.