Not sure that hanging an animal would make it easier for the vulture and insects to do their thing.
I live about 15 miles west of Port St. Lucie in an airpark.
Surrounded by cow pastures and citrus farms.
We get coyote in packs around here all the time. Wild pigs too. Kill em and leave em where it sends a message to their kin to stay away or this may be you next.
Get surrounded by some coyote and you’ll not feel for the criminals.,