Today the new Community UI was relaunched now with Gamification. The problem with the current implementation is 1) we don't have the ability to link rewards with the levels. I'd love to give my community members free access to my different courses when they hit certain levels. Also it would be great if we could hold live streams in the community via StreamYard and Zoom as noted in this suggestion here:
On the subject of linking the rewards to the levels. From a user experience perspective the easiest way this could be implemented is when you add a new course to the learning section there's a dropdown under Course Access. Currently is is disabled and locked to "All members have access" it would great if this was unlocked and the other dropdown options were "Unlocks at Level 2", "Unlocks at Level 6", etc. Then as people earn their points and hit each level the courses are automatically unlocked. It would also be great if you could make it so that if you link the course to the level if there was also a disclaimer somewhere that upon being removed from the community they would lose access to the course and there be an option for them to still buy the course standalone. This is mostly useful for paid communities where you lose access to all the resources if you leave the community.