As much as I think Cosmic Power can be viable on Jirachi, the rest of the set sounds pretty lame. I'd prefer having a STAB move at all times, or maybe thunder if you're in rain. Also charge beam is kind of garbage - you might as well use calm mind or protect in that slot.
[15:13:52] <&Zarel> Dusk209, you lied to me so much :(
[15:14:47] <%Dusk209> Is there anything I can do to make up for my sins
[15:15:42] <&Zarel> Dusk209, I accept blowjobs