I think you should definitely play. Just to get yourself out there and playing. Live play (imo) is so different from online. I like the suggestion of offering to help with the blind structure, or steering the host to the website mentioned above. You already know that it's probably not going to be the most ideal live situation, but my question is, why not? (Unless you can't afford the $40.)
What is your vicinity to some casinos
? I live in California
, so an Indian casino is never far away. Not sure what the case is in Canada
, though. If you have any in your area, I would recommend checking it out, and joining one of their smaller tournaments once or twice a month. Hopefully there will be more people there to play some serious poker, unlike the charity event, where it's sure to be a donkfest (and many people who really don't have a clue).