I'm not sure I have any constructive changes or advice to offer, but I have been enjoying this team a lot and thought I'd post a replay where I managed to pull this off (albeit they made some fatal early mistakes with Deoxys and Groudon, so I was already at an advantage)...