Linkara's latest review (well, latest now, while I type this) mentions Alpha Flight.
It's not a good mention, nor is it accurate, but it's there. He just puts it on a list of X-Men spin-offs (showing the cover to #... 50?)

- Le Messor
"I smile because I don't know what the hell is going on."