"Confirm your Registration" from waitlist has poor UX
On the "Confirm your Registration" page (/civicrm/event/confirm) you must click "Confirm my Registration", then redo your entire event registration (it pulls some of your registration data but not all of it, depending on your permissions). However, on free events, this all seems a bit excessive. I propose that on free events it simply changes your status to "Registered".
I'm going to implement this in an extension now - but will PR it if the concept is approved.