WAIT THIS IS CHALLENGE ACCEPTED AS IN THE GUY WHO DROVE ME CRAZY WHILE I WAS TRYING TO FIGURE OUT WHOSE ALT IT IS???
You realize you better be prepared for an alt war right -_-.
Ok anyways aside that, this team is actually pretty cool, the setup sweepers mentioned earlier IMO, aren't that big since ogre revenges them anyway, but I do think Specs Ogre may seem to annoy you a bit. IIRC it 2HKOes everything (even Tentacruel at the moment due to lack of Protect), on the team and getting rid of one thing would hurt the teams backbone a good amount.
There are two ways to fix this though, one is by going Specially Defensive Gira-a is better then your current Gira-o OR you could go with Poppy's suggestions and run a Grass Arceus set with like Perish Song / Judgment / Ice Beam / Recover to counter Specs Ogre. This team is also weak to Tauntrados who can clean up after Kyogre's weakened since it dies to +2 Outrage but I'm probably the only one of thinks that so you should probably ignore me and move on.
I suggest going with Poppy's suggestions though since they do pair up the backbone of the team, although if you really hate enemy CM Steelceus all you had to do was substitute Focus Blast for Perish Song :P, I thought Arceus-Ghost was just supposed to burn-n-run to Ferro lol.
Its a really nice team with few threats IMO, and most of the threats listed are already revenged by Kyogre, its a nice team :D.
(15:32) Dusk [DW Uber]: Actually Deoxys-a is not the frailest uber
(15:32) Dusk [DW Uber]:Its Carvanha
(15:33) X-Spin: O.O What are its bases?
(15:33) Dusk [DW Uber]: 45/20/20 so close to matching Deo-a's 50/20/20
(15:33) X-Spin: That's enough to wall Specs Kyogre!
Great Sage is the best.