I live next to thousands of acres of undeveloped (not even farmed) land so the coyotes and raptors / birds of prey keep the feral cat, and sometimes outdoor pet cat, population in check.
I wouldn't use euthanized cats as feeders. The feral ones probably have parasites and the pets may have been wormed or vaccinated recently.