I personally don't find it necessary to feed large preys, in the end it is up to the owner to find what works for their animals and themselves.

I have animals that are healthy, thrive and eat with consistency, so to me that is all that matter.