I personally agree with the idea of having a tiered event list. Have the current 17 events in the WCA as the first tier, then add a second tier for other events that could be added. For example, the second tier might start with let's say 7 events. Team blind, Square 2, Kilominx, Redi Cube, Bump Cube, Curvy Copter, and Master Pyraminx. Each event gets tried in a geographic area somewhere, let's say the US. CubingUSA Recognises 7 regions in the US and they all have their own championship annually. Assign each area a tier 2 event to have the delegates and organizers report on and to keep track of how the events do. All tier 2 events can still be held anywhere but the event your area is assigned will be held more frequently and will also be closely tracked for the success of the event. When the next world championship comes around, all 7 events are held. Then the community competes in all of the events and then the rest stay tier 2. Perhaps a vote is made to decide what events to add to tier 2 and then they are tested and tried. This is a good way to keep the community involved and also to maybe reintroduce feet to the WCA.