Hey there, nice team.
Just a few things, Landrous doesn't get Sand Rush, it gets Sand Force. Therefore RockPolish is the better than Swords Dance.
You may also want to run an attacking move on Deoxys, maybe SuperPower for opposing Tyranitar's and Ferrothorn.
Ferrothorn completely walls your team, especially those Curse variants. You should try a Special/Mixed offensive Infernape. It let's you take down various Physically defensive threats like Skarmory, Foretress and Ferrothorn who otherwise walls this team.
EDIT: Actually you can use an Air Ballon Heatran instead of Infernape, It's your choice of preference