On-the-spot fines are aimed to be a deterrent for drink-divers with more than half of low-range offenders currently recording no fine or conviction in NSW.