Well I usually HATE weather teams but you seem to put some thought into yours. By the looks of it, Ferrothorn/Jirachi's have fun walling the hell out of your team. Well Jirachi not so much because of Landorus and shenanigans. I'd reccomend Recover over CM on Latios, based on my own experiences...