Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I'm not trying to poke holes in your team, I'm merely curious as I've never used a Sun Team before, but isn't Forretress a huuuuge target when fire's power has been bumped up a few notches, and to a lesser degree with Venusaur?