Honestly, I never buy into any of this. I feel like it's all a matter of angles and you could play the pros and cons of pretty much everything out there. Maybe one is better for you but the other is better for you budget and maybe also tastes better. Personally, I stock up on turkeys and put them in the deep freeze if prices drop to a good level. This year, there was no major price drop on store birds (lowest was like $0.88/lb) and Butterballs were at their normal low ($0.99/lb). I have one rock solid turkey left over from last year that I pulled out to thaw for this year (that was like $0.45/lb), bought one larger store brand bird for either Christmas or Easter, and bought a smaller Butterball to try it out on the smoker.
The one I took out last night to thaw is something like 21 lbs. We have one of those massive Oster roasters which can supposedly safely cook an unthawed bird. I know we've put ones in there that still had ice in the cavity and they were fine, so no worries.