I didn’t downvote, however I would say that 25 mph speed limit is definitely compatible with street legal. Cyclist commuters hardly reach that speed. It’s faster than traffic in a congested city. And based on the look of those scooters, I have a hard time believing they’d even be stable above 25 mph.
It sounds to me the regulations may be more intended to restrict the speed of things that look like bicycles or mopeds, and probably won’t affect these scooters at all. Look at how small those wheels are.