Please allow for a donation button with selected amounts or a fill in the blank to be added to DIY Forms like Event Registration. Donations from people who are either registering for an event or checking out from a store are easy ways to increase income for a nonprofit. (And a link to another page is a step most people won't take and is cumbersome to reenter donation/address information.)
Agreed; in other platforms, you can set up a registration page that allows for free tickets, as well paid tickets and additional donations. Now you can only have a form that does event registration and a separate form for donations/tickets. This makes it difficult to get registration for events with suggested donations or sliding scale ticketing options.