I for one avoid charters like the plague. Being 6" tall, I prefer not to be a sardine for the duration of the flight...and Westjet has adequate legroom.
More importantly, they offer a generous baggage allowance being 2 pieces of checked baggage at 50lbs each and 2 carry-ons , 20 lbs each.
I always book my seat ahead of time and this way avoid long line ups at the airport...do the online check-in 24hrs in advance, arrive to the airport no more than 90mins before the flight and just drop your luggage off...therefore avoid line ups.
I dont like being told how much luggage to bring and then being ripped off if I am 1lb over, as the charters are ntotoriously known for.
Westjet also offer more flexible scheules, particularly in the winter (not sure out of Ottawa), but imagine they have several flights a week so odd-duration travel is an option...not for them to tell me to go for 7 or 14 days....not my style!