-
MSolutions maybe you can make a module for this issue?
In short, currently if you have a site with multiple membership levels, and want to make one post/discussion/group/event visible to 2 or more, it cannot be done unless it is 'public.'
An example: I want to host an event and only invite Paid Levels 2 & 3, only have those levels able to comment, discuss and the event remain hidden to other levels.