Well, there's a reason why Mihile ranks so low on actual DPS charts, it's Royal Guard being finnicky. Most of the time, you will not have multiple stacks of the buff, or even one active. I'd actually recommend Paladin outright over Mihile right now, they do a lot of things better and while Paladin is also very much on the bottom of the DPS chart, they actually live up to their number much more than most classes do and have a attack that can bind. They also don't need to toggle a skill on/off for single targets.
That being said, if you get hit before using Royal Guard don't use it until you stop flashing, that second of invincibility will stop it from working. Avoid any lines of potential/nebulites that increase invincibility duration upon being hit as well, these increase your chances of failing to use Royal Guard effectively.
I would trade Flash Jump on my Explorer Warriors for Slipstream back any day. It was much tighter in its control, which made evading boss attacks much easier. Sure Flash Jump makes farming mobs less painful, but Slipstream felt better on bosses and because there wasn't a lot of vertical movement on it, it was a fantastic move to fight Magnus with. I'll miss the cool extended jump with it that you could do with Jump+Slipstream input at the same time, it was fast without putting you in too much unnecessary risk.
It's Gachapon too. As funny as it is to watch people getting pwned by Gachapon (You won Empress gear! Congrats on wasting $1!), it gets old very fast. They had it right before with the letters being in black so they could be out of the way.