To the original query
PPrune is a great spot for "lurking" for Canadian Pilots who want to keep aware of the international scene. It also has some great information and tips on specific aircraft and destinations (along with a lot of "heads-up" material). For airline employees in Canada, there are better forums for information and participation on current topics.
Short answer. I consider PPrune is a supplemental resource, not a primary.