I have no so much to tell because this is a very solid team, anyway let's start with the rate!
First of all, on Jirachi I suggest you to use Wish, replacing Psych Up. Wish allows to recover its HP and that's very important because Jirachi is your main switch into a lots of threats like Tornadus-T, Latios and so on. Psych Up otherwise isn't very useful for Jirachi and I can't replace the other moves because they are more important than Psych Up. Finally, I'd change Waterfall into Fire Punch on Dragonite. Fire Punch allows to kill steel-types like Scizor and Ferrothorn which would create it some problem. Waterfall is useful to hit Heatran but you have already Rotom-W and Celebi's Earth Power to hit it so Fire Punch is fine for your team.
Hope I helped, good luck!