Naive seems ok. But are you going to argue for Naive? Because I can put a poll if necessary.
Though it appears to me as if Naive only seems to cater to a certain "tier", where "Tangela, Ferroseed, Defensive Mawile, and Gourgeist-XL" exist (according to them).
I haven't done the calculations but I think even with the Life Orb Sheer Force boost with Fire Blast, that 40 base special attack is too low in general (probably decent enough in the "tier" it is in).