Pre paying is always good, helps the host, who in turn can only make sure these events go on if there is enough support.
Too many people 'say' they will be there and never make it.
If a host has to count those people in, then it comes out of their pocket. That happens too often, then no more seminars.