I'm in your shoes right now. My 11 year old (5'5", 130pds.) has been on a YZ125 most of this year. He had a supermini and the 125 at the beginning of the season, but very quickly moved past the mini once he threw a leg over the big bike. He handles it great and I don't have to worry about him...