Honestly, when they introduced him and we got to see his power; I honestly believed this is exactly where Alpha Flight was headed (with him in the costume, to replace Mac).
And, had they gone that route - it would have been interesting, if they developed that relationship between Heather and him; and her wondering if she was just falling in love with the idea of Mac (since Madison would be wearing the costume), rather than Madison himself.
Opportunities wasted, I say.