Hey Tuan,
What I have realised is missing is an automatic "Payment reminder" if for example you have offline payment.
Basically in registrant management, one would simply click on a button and it sends the invoice and a reminder email automatically. Would considerably lessen the effort needed for offline payments.
Bye
Tim