Flying with Allegiant and its worthiness really depends on a case by case basis. Its great that you were able to actually keep track of all the costs and do a side by side comparison with the alternative.
There are way too many blind travellers out there that only look at the base fare out there. Many folks won't care to take into account the little surcharges that each airline adds on top that really add up in a trip. Things like a Credit Card surcharge, carry-on baggage fees, seat assignment fees really eat into the savings.
Also don't forget that you would've earned frequent flyer miles if you had flown with AC, and westjet dollars redeemable for a future flight on WS. If you account for that alone, I think flying allegiant actually cost you more

.
Customer service is a huge thing too. Westjet consistently gets great marks with the customer service. That is a benefit to the whole vacation experience that people also don't put a "dollar" value on.
That aside, i'm also glad there are alternative options out there for us folk in Vancouver looking to save every dollar when we do want to take that vacation. More competition is always better for the consumer.