The smn challenge is what to press for uptime no matter what. Sure there be time where the rotation is stale but guess what all jobs have stale rotation(except those proc jobs rng). Like exemple, on p3s whenever there a line for which tornado kb it better to use ifrit after the phoenix is done for uptime sake. If decide to use him at last you be stuck losing gcds because the next mech might be not a stack and gotta move you already use all insta gcd skills. So yeah there a lot to think to how to do it. Smn playstyle is to think whats is good for your uptime cast. I really enjoy the job even there some flaws. Such as ifrit being the lowest dps,radius of the buff and ghosting.