Mine don't stink but their poo does.
They also get moved to freash grass every 24hrs during the week on the weekend they get moved twice a day. They only free range 1hr a day except for the weekend then it's for how er I'm our in the yard.
There is no doubt moving them a lot is important. They can eat a tractor bare in hours.
I've never butchered and just stuck in the frige/freezer tho. Also thought you had to keep chix in the frige 2-3 days for the meat to relax. Mind you, these roosters are from my layer flock.

