Remember that ELO is not displayed for non-members. But having rank displayed, or hiding/lowlighting (different background color/shading) games one does not meet the level is a great idea.
Interestingly enough, it is possible to be a table administrator of a table one is not eligible to join. A beginner can create a table that only masters can join (just verified this on a game I've played twice, and lost bot times), and I'm pretty sure I saw an expert create a table restricted to good players and below.
Having the table completely hidden may not be the greatest of ideas, though. There are times when I want to play against a particular skill level, and nobody else is interested. However, someone comes to the table and states they're not at that skill level, but asks to join. I will sometimes change the access so I can at least play, even if it isn't against the skill level I originally wanted.