Gotcha. Yeah - the only things I'm seriously considering with those are one of the detectors possibly being scum (in order to suss out power roles), or Xam being on either side, since the ability seems to be unreliable at best.
Both detectors could be Town as well. Terra roleclaimed at the weirdest moment, with literally no new information. Nin's claim was a bit more measured, but his other activity is pretty ridiculous.
Launch, as I theorized before, I think is most likely town. Minuscule chance of him being scum, but I think it's improbable.