Mark,
I’m not sure I understand your solution. Are you suggesting that when a member is logged in, replace the menu with your own list of selectable pages?
Could you be more specific about the sample code that you referred to. I couldn’t find it.
Although I suppose it is conceivable that a developer would want to leave a menu item visible for content that the user doesn’t have access to (eg lead the user to a signup page), this would not be the typical case. Visibility of the menu item and accessibility of page it points to would normally be tied together. In other words, I don’t want to even see a menu item that is going to lead me nowhere. Also, menu items may contain sensitive text that only higher level members should be allowed to see.
I’d have to concur with the ‘gaping hole’ assessment of AnotherOpus, and unfortunately this is a show stopper for me in terms of using this product.