I applaud you for the CFC-rated online events that people like you are building for Canadians (and more?!). So far, I would prefer Chess.com, but whatever.
But to tie into what you're saying about registration fees, I agree with lower registration fees and virtually no prizes, just people playing for fun (and rating).