Hi Jack, welcome to the forum Why are you looking for a motocross style, is it because you are tall, have done motocross or just because you like the look? If it is a height thing then you could consider something like the Honda Varadero 125. As Tango said, the Yammy is the only choice out of those two. There's a Kawasaki KLX 125 that I think is road legal and something called a D-Tracker that looks to be motocross looks for road use. No personal experience of any of these though. I would also go for a road bike for the road. Full protective gear should be worn at all times