You won't be legally allowed to ride on the street for several more years to come (assuming your in the US) anyway, so a dual sport isn't really necessary. A better bike for a 12 yo might be something like this Viper DB-W001 150cc
https://www.powersportsmax.com/produ...ducts_id/17666
It's a little smaller and a little lighter, and that can make a huge difference. And actually, this is the bike that will be arriving this week for my 11 yo.