I seriously doubt this is the end of the Twinkie. I'm thinking this is more of a ploy by Hostess to put the strikers in a bad light. Hostess has gone bankrupt before.
Also, yus, Beast and Twinkies are canon!
That's why this made us LOL in chat and why I've always reffed Hank and Twinkies.
Beast enjoys Twinkies. Evidence can be found in X-Men #73, where Beast's list of New Year's Resolutions revealed that one of his resolutions was to "Eat fewer Twinkies"