the 3x weakness to fire might be a biggie maybe a water type over mega venu so fire doesnt hit you as hard or you can try a flash fire pokemon to get Spa. boosts I also prefer physical Crobat with roost,cross poison,brave bird and super fang but defog or haze is an option