I think you're probably right, but this just means that I need to re-do the invoice e-mail to make it look like an event confirmation, but instead of it being custom to the event, it will just have to say something like "You are now confirmed for the following events:". Basically it just makes things less pretty- a fine fix for now but would definitely prefer something nicer.
Of course the eventual nice solution would be to have admin-defined payment options (for me, I would only need Pay Online and Pay On-Site) and then admin-defined e-mails for each registration workflow. I know you guys just eliminated all this to simplify e-mails but I'm not sure that anything was really fixed with doing that.
What I would love (!) would be to have under the "registration e-mails" column would be to have a list of all combinations of registration types / payment types with rows of check boxes as to which e-mails they receive. So for example, Students that come to our events are free registrations, so they don't need invoices, they just need an event confirmation. People paying online also don't need invoices, only event confirmations. People paying on-site need both invoice and event confirmation.
I don't like that invoices and receipts are all or nothing- everyone gets them or no one gets them.