you cant really compare mm to other specs.
mm is for "lolz lolz i shot you for half hp while jumpin around behind my team getting heals".
Until it gonna have cast on move it will always have viability for your team even with 800 ish shots.
Since nothing can ever stop you from casting except stomp or
getto scatter
pure 1v1 against another hunter however is another thing. assuming both got ros, sv would have better chances in general.
but then again if you NE you just meld and let your pet kill things.