The LEM's have improved quite a bit over the past two years. If your worried about him out growing it, then buy the racing model. It will have more powerful motor over the LX2 Racer.
If your looking at more trail riding, then go with the LX3 XC. It comes with a 15" front and 12" rear wheel. However, remember that these 2 stk 50's are high maintenance machines. It doesn't matter if it's a LEM, Cobra, Polini or KTM.
If the great majority of your riding is going to be trails, then go with an XR80 or TTR90. Companies like MX-Tech and BBR are making after market parts to increase suspension and performance. So you can simply put in few dollars to keep JR. on the same bike for a few years.