Well we meet again VV :D Hope you had some luck with your previous team... anyway let's get this started C:
Feraligatr is an excellent sweeper but sometimes lacks the speed to speed some special Pokemon. Luckily it has Dragon Dance, letting it outspeed most of RU with one Dragon Dance, but if you want to go with Swords Dance, then I would suggest Jolly, as Swords Dance already takes care of attack, and Jolly gives it the extra speed. Even though Aqua Jet has priority, you still sometimes need to extra speed ;) But even without that, your Feraligatr is a great sweeper.
No offense, but this isn't a sun team really :c Though I can understand why you wan to use it. But even so, if you can at least two Quiver Dances in that's a lot of speed for you. If you can turn this into a sun team, then replace Lefties for Heat Rock and all that, and have Solar Beam instead of Pedal Dance, it's extreme powerful and the only negative affect is if another weather came up, though in RU that barely happens. Alternatively, without Sunny Day you can put in Sleep Powder. The rest is ok.
Haha I love this Rotom, blocking that all famous Hitmonlee and for it's great ability to work SubSplit well. No comments here ;)
I can see that you're going for an offensive Tangrowth, but you already have Lilligant and you lack a Tank. Tangrowth is the perfect Pokemon for a Tank. With access to Sleep Powder and Leech Seed, along with HP Fire for other Grass types, Tangrowth Tank is perfect. It's defensive capabilitites are amazing, using Giga Drain, Sleep Powder/Power Whip, Leech Seed, and HP Fire.
Defensive Physical Attacker? But you already have so many physical attacker, I suggest you turn this into a phazer. A phazer is a Pokemon that uses Dragon Tail or a move like that to get the opponent into the Stealth Rocks and therefore taking damage themsleves. I suggest you get Stealth Rock, Dragon Tail or Roar, Gyro Ball and Earthquake. Other than that your Steelix is good.
Flame Plate? I suggest you use a Choice Band, though a Flame Plate will make your opponent think you're banded xD But other than that, this is good.
Anyway I hope you like this answer, it was certainly better than your previous one so I don't have as much suggestions as I do. One thing I noticed, however, was that half your team is still weak to Fire, though but you can predict a fire move ;P
Good Luck with your team!