I like this idea a lot and the implementation with a vehicle license, I feel, is a great way to incentivize the activity. The days of having to do TP runs were really fun and I'd love to do it again! You also made a great point about the social interaction and getting new players more engaged...