Don’t you just hate when clients say they want ‘full control’ over their navigation?
Where it becomes a bit more difficult is if you’re actually doing the development work for another design agency who has sold the client on the basis that they can have full control of their navigation.
Sure it’s a 5-minute job for someone with full CP control to create a new weblog and have it copy the preferences and template of a pre-existing one and then add a line to the template that holds the main nav, but it’s still not the same as the client having full control which they can get with other CMSs (ModX springs to mind where the client can create as many pages as they like and place them where they want and simply tick a box for whether it should be shown in the main nav or not).