I have seen mystery shops posted with a NARRATIVE-intense MSC.
Does not seem like fun for a 7 day cruise to have all these interactions and to keep track of them all. That would detract from the experience. It's the same reason why I won't do casino overnight shops. I don't want to have to interact with each shift (dealers, cage, security, servers, etc).
Can you imagine booking a cruise and missing 1 or 2 of the required interactions and now you don't get reimbursed and you lost all your time for that?
another word of advice...stop wasting time on Tik-Tok