I don’t think the police should be roadside judge/executioners. Yeah, tow the vehicle if you don’t think they should be driving. After that, it should go to the courts.
The penalties, in the other hand, I have no problems with. I wish they were more stringent here for dangerous drivers, which includes 50 km/h over. No excuse for that shit. Find a track if you want to exercise your need for speed.