It sure would be handy if names listed in the "Event Participant Report (List)" linked to the corresponding participant record. This would make it much easier/quicker to record payments for pay-later participants (especially, for instance, for payments at the door), send a duplicate receipt, change role or status, etc.
I took a look at Report/Form/Event/ParticipantListing.php where the link to the event detail report is generated and determined quickly that I was out of my depth.
Anybody willing to school me? Or volunteer a patch?