Sounds like the new Mumble ain't so worky worky as Shok thought.
The mumble viewer's not super useful if the mumble server isn't running all the time… So no worries.
I'd just recomment folks log into TS if your playing JOE outside of our usual hours, that way others may find you easily enough. I often won't log into JOE unless I see folks logged into TS first. This game's more fun with others.