Yo man this is a very solid team. The offensive core can handle just about anything, but it seems like you'd have a rough time dealing with Specs Keldeo. Luckily, you seem to already have the answer to that on the team: Starmie. You said that at the moment, it's a shaky switch in to Keldeo. So...