Nirvana: Well, it is set up to work the same as the current "Waiting Room". You don't see your own challenges in there, either.
I believe they show up on the bottom of your Main Page though, don't they? I wonder if there is a place your own team challenges show up? The specific fellowship's page, perhaps? If not, that might not be a bad idea.. I would think they must show up somewhere, so that you can delete it, if you want? No? (I haven't tried it yet, honestly.)
(hide) If you want to play a game with an opponent of a similar level, you can define a required BKR range for a new game invitation. Then nobody with a BKR outside this range will be able to see/accept it. (Katechka) (show all tips)