I see it like this....
If Teddy is doing some posthumous lying, then we obviously made the right call.
If Teddy is indeed telling the truth, I'm not too brokenhearted about it. He wasn't a big contributor to the daily proceedings, and as such, won't be missed much in the future daily proceedings.
Of course, if it turns out he's the investigator/doctor/vigilante, then than stings a bit. But if he had one of those important roles and played that way, then hell, it's just a poorly played game.
If Teddy is/was a townie, and assuming the vigilante doesn't kill a townie tonight, then we go into day 3 with a 6-2 advantage over the mafias. (6-1 if the vigilante nails one of them). I still think we are in pretty good shape.
Sometimes it takes a crazy person to see the truth. If so, I'm a freaking lunatic.