You just overanalyzing the things, he said he's town then he must be a town. Who says with relief like that "I finally got a town role" you can feel it he's happy to get his role
And if he's scum, I can see him making a decent slip that's just basic stuff
But giving reason should be necessary, but do you think it's the right decision to go around and give others town cred without any reason or explanation
Nah, I just didn't know you can claim in turbo, cuz the last one I played was claim restricted and this site games in general claim restricted until it mentions otherwise