
Adding locations for just the interesting species sounds like a good option, and I could even do it retrospectively from memory for some of the more interesting--for me--records.You can e.g. design lists that everything you enter in the field will have coordinates, while everything you add at the end of your walk, is just addition of species. So e.g. you have a walk for an hour and see / hear 10 birds. One of them is a species you monitor in your area, so you enter that one while doing your walk. All others you add when you finish your ebird list. That wouldn't take anything more than the voluntarily effort from the observer to add a bit more detail in the list, about certain species.