Not to the the only objector.....but....
Only if it has a disable option. I've managed to figure out a method to systematically harvest iron and bone off the gobbos, and having to claim each pile would be as annoying to me (if not more) than you experience with your over-eager haulers and sock connoisseurs.
With mass reclaim (d->b->c), you can't complain about claiming each pile being too hard. Plus, you can take your sweet time after the attack is over.
We really need to get rid of the "entrance dance", and the OP's proposition is the best solution I have seen.
I can sense one potential error here.
Hunters and tame animals. If corpses are auto-forbidden, then naturally so would animals be auto-forbidden. Particularly for hunters, they'd shoot up a bunch of animals and then be incapable of actually bringing them back.
Tame animals may or may not be an issue, I am not exactly sure. If an animal is butchered live, will its body parts be forbidden?
Hence, if this is implemented, it really needs an on/off switch.
No, the solution is to have only the items dropped by the corpse forbidden, but
not the corpse itself. Dwarves won't run outside to collect goblin corpses because they are refuse (unless you activate "collect refuse from outside", but then you're really looking for trouble).
The on/off switch would not help in this case, since we'd have to choose between hunting that doesn't work, or the entrance dance. And options make the init.txt file more complicated, and are more work to maintain for Toady.