I could, though that might be too close up to appreciate what I hope will come across as its awesome majesty.
The article is also something of a cautionary tale against attempting it solo. I see that the author says "I didn’t see so much as a vapour trail in the sky", which is in line with my personal experience.
I have, however, seen Mont Mégantic from the air, which is pretty impressive in a way that probably cannot be fully appreciated from the ground - it looked to me rather like an upturned cup on a saucer, embedded at a shallow angle in the ground.