I'm yet to spend time on this, just wanted to let you know that I absolutely despise those walking tour flying dialogs. They're very annoying and quickly move my eyes from the dashboard (what I want to see) to something I couldn't care less about.
I had it reappear 3 times when I was trying it out moving between pages. First time was before I created an account though in the sandbox. Not sure exactly the replication steps for the second and third time it showed up.
A complicating factor is that there are at least 2 different tours for different sections of the interface (e.g. high-level dashboards vs plan interface).
Do you think it would be better to infer from one tour dismissal that a user never wants to see another tour for anything else?
I've had some less tech savvy users say they appreciated them. Demo videos might be a good alternative though... until other folks roll up and ask for a UI tour to show them where the demo video collection is :P