The problem with roles like this, or ToS’s Investigator, is that they use overly restrictive methods to reduce claimspace for evils, even if one didn’t roll in that particular game.
But my real point is this - if you flirt for the first 3 nights and you get Special and whatever, you KNOW that person’s class type 100% for certain in Unseen games.
The fact that Special still comes up Night 1, 2 and 3 gives the Princess an RNG based chance to automatically know a person’s class type.
Also, there is no skill involved for the Mastermind/Cult Leader when they are investigated. They have to somehow guess which result came up for the Princess in order to make a believable claim.
They have a choice of claiming 6 classes other than Special. So an investigated MM/CL has a 1/6 chance of avoiding suspicion.