I have been experimenting with my own grass type Sun team. Weatherball on venusaur provides cover for ice and steel, and Virizion uses stonedge and close combat/sacred sword to cover dark, and fire type. Whimsicott can deal with some dragons, but its still a little iffy on that front...