They already have police at the park entrances and they already check your license plates, to see if you have the recreation passport (additional fee if you don't)
I don't see how it's the park's or system's problem if someone can't remember their license plate number
The easier fix is just eliminate refunds for cancellations, or make at least make it much more expensive than $10