I've set an id that makes menu items hidden in certain circumstances where the link is not needed or even confusing for the user. This works nice but should only work in the menus not in administration pages like the Link list. There I don't want any menu item attribute applied to them. Why? Well for one thing the administrator representation is not the same as the menu itself and as administrator you want to see your menu without any ids or classes applied, because you are actually working and configuring the menu not using it. Administrative functionality should be separated from user functionality.