This certainly is a balance, so well done in that regard! This team looks pretty solid, but I don't think you'll be breaking past any Stall team. Lacking hazards makes it nearly impossible to break, and Great Tusk's Knock Off can be easily absorbed even if you manage to Court Change their hazards.
I've updated the team with the help of raters in the discord how's this?