Hmph, Castform could be so awesome in weather team or weathercounter but no. Thunder and Weather Ball are his best moves and those could be deadly combo, but he can´t use them. I think weather teams won't be so popular lower than OU tiers (because of Drought and Drizzle) so there isn´t much place for him. NU wheather team sounds fun.