What happened to your conviction that "full, trustworthy information is key to town win" from #142? (Yes, I know I was the one who disagreed with you back then. It all depends on context, doesn't it?)
The case against you is extremely weak, I agree. In fact, I don't really see any case at all there, which is why I'm staying out of this. There is scum on this wagon, that's for sure, and I'm willing to bet there are at least two of them pushing it, as it built up very, very quickly. That's good to know, as it's something we can build on later.
The point of claiming at L-2/1 is this: if you have information town could benefit from, and it looks that you're headed for the axe, it's better for town to tell them. Once you're dead, that information is gone forever. Also, you're in a precarious position right now, and unwillingness to claim in this customary situation might be (and probably will be) seen as scummy, effectively forcing the town's hand.
Oh, and welcome, lady-type player Frenchie, to this house of madness, and enjoy your stay.