I am 100% behind this, when you consider all the road deaths, the cause is usually down to a couple of simple things.
1, wear helmets. Motorbike death in the west dropped vastly when this was intrduced.
2. Speeding. Excessive speed in urban areas kills. No need to do 80 in a 30 zone.
3, no licence. It is relatively cheap to get one and means you can buy insurance, in the event of an accident, you're covered.
Carry on with the implementation and fines RTP. Make Thailands roads safe.