You know what I think actually Hp Ice would work better then Hp grass. Yes now Swampert walls you but Celebi can OHKO with GK and Zapdos can out stall it. Hp Ice will let you OHKO Salamence who is actually a rather big threat to your team (Dragon Pulse does not OHKO)! Oh yea, forget Explosion...