Provide the ability to filter the Participant records you can view when linking Gifts to Participant records through the Gifts and in Batch. Example: If I only want to see active Events when linking Gifts to Particpant records, I can choose that option. Other filter examples, Date Ranges, Event Types, Specific Events...etc
It would be so much easier on the gift processor if ONLY the outstanding registrations appeared when the prompt to link a gift to a registration appeared during batching.