Sun teams , for me, are meant to be balanced, not offensive like Rain.
They can sweep, disable, annoy or stall all in one package, but they aren't as effective as the other weather counterparts (Jack of all trades, master of none).
For me, the traits of weathers are:
Rain: offensive
Sun: Balanced
Hail: Stall
Sandstorm: bulky sweeping
My opinion.
Anyway, i think Ninetales should try to go defensive. Too bad it can't use Pain Split with Drought...
It's risky to go offensive with Ninetales: something could shut it down, and then Sun be replaced with Sandstorm or something.
I'd like to say Cresselia is a very good teammate to Ninetales (you need a way to get rid of Tyranitar. Dugtrio or something takes care of that), having that WTF bulk and Morning Sun curing 66% of it's health.
CM set seems pretty durable.