Frant,
I've never had the fortune of chowing down on anything I've hit on the road but wouldn't say no to it although have to say I'd stop at 2 day old cane toads. Even the crows don't go there.

PS - how clever are those bloody crows, smartest birds on the planet. Pity Kangaroos weren't as smart. A mate I know from the country a long time ago tried to determine what the minimum crow killing speed was and through some trial and error arrived at 162km.