Nice detailed blog with lots of explanantion on how to customize programatically. Personally, we are looking at deleting all items in the Quick Launch, and possibly recreating them from scratch as necessary during the creation of a MySite as per Steve's blog here.