Will drivers get higher rewards for good driving in bad weather?
The more the driver will improve his driving skills and respect the vehicle, the higher he gets rewarded. Weather conditions will be factored in.
I like that your reward system will be very flexible. Decentralization eliminates corruption and deception.