Hi, Cool Team,
This looks like a classic BW1 sand team with a few mods so ofcourse it its solid. Change Landorus back to 252 SpAtk / 252 Spe / 4 Def with a Timid nature. I will never recommend the the slow set because it is not the best for the current metagame. Contrary to popular belief...