I'm not the site owner so it's not my call. @rdunajewski owns the site and makes the rules. Feel free to send him a message to see what he thinks. I'm no expert on Canadian GMRS, but it sounds like it's very similar to FRS. There are very few FRS threads here; most folks are more interested in higher power GMRS and access to repeaters. $35 for a ten year license is the most straightforward way to join though.
Good luck, whatever you decide.