Seems rather legit, only alot of things that want to switch into jirachi are going to resist either Return or DP, but if a blissey come out, it will become pink scrambled eggs (WUT).
You might want to switch this in on a pokemon with not much attack, so if confusion doesn't get through, you won't die.
EDIT: I said facade in stead of return. My mistake.