I agree that Rosie's claim is all too convenient, but I disagree with your assessment that my docing on Scribble makes him town. My doc still would have proven useless if he is mafia, since he wouldn't need the healing in the first place.
What was Rosie's second ability? You said 1-shot lie detector, and ... ?