Seeking recommendation for primarily single-target focused dps class that can perform in heavy movenment/evasion scenarios.

I'm trying Dragoon now, and so far has been happy (still low lvl). But from viewing some end-game guides for Dragoon, it seems to descent into overcomplicated rotations.

More then that, this class (unless im reading it wrong) takes long time to have "stars align" before their dps becomes optimal (the ramp-up of all the interconnected buffs takes long).
This is something that I know from past MMO experience is detrimental on hard fights, which force lot of downtime/evasions where you can't maintain rotation.

How is your experience with Dragoons in this? Are you as Dragoon able to recover from forced downtime without restarting your rotations all over again? Or would you recommend other class instead?