Hey, eXcess guy. Your answer for my question is incorrect:
https://pokemondb.net/pokebase/305284/why-is-doom-desire-usually-useless-move-on-pokemon-showdown
Here states that Doom Desire ignores Protect:
https://m.bulbapedia.bulbagarden.net/wiki/Protect_(move)
You also said that I would be better off with Iron Head but what about Extrasensory for flinching? My Jirachi is a special attacker.