You can buy tickets on the day. It just gives another option for fans to buy tickets when they can afford to.
No discount I'm afraid. What's bad though is that it's a £1 booking fee per ticket you order and not per transaction. That will put off family's buying in advance. But that's tickets.com that want the booking fee and not belle Vue speedway