Hi Shurtugal! Thanks for the rate!
Ok, first off to clarify on Skarmory; Forretress can do NOTHING to anything that wants to set up on it, other than maybe Gyro Ball or Volt Switch out. Skarmory packs a surprisingly powerful Brave Bird and the ability to phaze, preventing things from setting up in it's face. Perhaps "offensive pressure" wasn't the right term, but hopefully I've made myself clear.
Now about your numerous suggestions.
First off, Tornadus is pretty rare and I do believe Latios can OHKO with Draco Meteor. Yeah, nothing can switch in on it, but it's a small enough threat that I think can be ignored.
Now Special Dragons are annoying. Usually Skarmory switches into a Draco Meteor and I work with the Special Attack drop, so we are admittedly desperate in that regard.
Now, I find it interesting that you say the team is too defensive to your liking; I disagree. I think it LACKS defense, which is the root of the Special Dragons problem. In case you didn't notice, this is NOT a hyper offense team; this is a Balanced team. It pains me to say this, but your suggestions basically remove any sense of "Balance" from the team and turn it into a Hyper Offense team. Don't get me wrong; I like the ideas and I'm sure that they would work well, but your changing the entire playstyle of the team and removing any sort of defensive structure the team has. I'm sorry if this sounds harsh, but I think we would like to keep the team Balanced rather than Hyper Offensive.