It must be equal, based on their weight and their role. I think it is just important that they be represented.
You spoke about Alberta. Some of the first settlers of Alberta were francophone. It is thus important that francophones be represented. This also holds true across the rest of the country. Both language communities must be represented. The communities could, with the organizers, determine how they would be best represented.
The second point is accessibility. I think that organizing an event that is completely bilingual in all regards sometimes detracts from the event. However, if the event is accessible to someone who does not speak both official languages, then we have met one of our objectives. I think that it is important to do it this way, that is, to make sure that the communities are represented and that the events are accessible.