Your Jirachi set, while inventive, is kind of poor. You mentioned wish passing, but if you just want some healing then there's no point in having Cosmic Power or Charge Beam since you'll lose the bonuses the second you pass on the Wish. If you want a wish passer, try:
Jirachi @ Leftovers
Impish...