Hey Yonko, I'll make an apology on mostwanted's part for not getting to you sooner. Believe me, he is DEEPLY regretful that he has not responded - so here it goes, I'll respond.
Your rate deals with many of the superficial problems of the team, like the electric weakness and ferrothorn's critical use as a pivot. I commend you for that, but there are a lot of things (as there still are for any team rater, new or experienced) to be improved. Using Shed Shell on Ferrothorn is innovative to deal with drag mag teams, but in this case, they is plenty of support from Scizor and Politoed (you should make it more clear in your rate that you want to scarf politoed), to deal with the dragons.
Changing to Landorus means that the team's main sweeper (gyarados) is gone, which is not something a good tr does, because the purpose of team rating (quote from Legacy Raider) is to facilitate the success of a team around what the builder wants. Always try to look for solutions that will fix things the least invasively. Sometimes changing EVs can do just that, and there are plently of EV problems in the team. Using Donphan > Starmie is not a bad idea, but this is much as I'll say.
Move beyond the superficiality and you'll improve greatly. Don't be afraid of making changes, and be confident about your rate, even if you think its wrong.