That's actually quite clever Tracy, I like it :-)
I have been using this way for a while now but I find it a bit difficult to control. Sometimes you have to click it twice for it to work and it is very time consuming if you have numerous dashboards. Especially when you want add return selection to the main menu dashboard from each dashboard.
If Tableau could find a way to use a parameter to switch between dashboards, it would save a lot of time. This way you only need to create 1 parameter to be used on all of your dashboards. See link below for switching between sheets using parameters:
I was trying to replicate the same what you have suggested above. I am stuck in between like how I can create the ACtion filter??
Can you please suggest me on the same?