Username or EmailPassword
IMO, handling menu editing at the user level is wrong. It should be handled at the system level with an option for the user remove items from their menus if they see fit.
Why in the world do you care if I can or can not add items to the menu? How does it hurt you for me to have that ability? It doesn't. So why are you arguing against it? If you don't think you should be allowed to easily (without editing text files) add apps to the menu, fine, don't do it. But why would you argue against others being able to?