RE: short mags or reg mags?
I also think the WSMs will thrive, but I'm not so sure about the Remingtons.
If I didn't already own a long 7 Rem Mag and a long 300 Win Mag, I'd buy WSM.
Like already said, the critter won't care.
Never trust a bow under 40 (inches).