I'm not committing on whether I believe mafiaplayer's roleclaim at the moment, I just want him to answer my question (which he notably did not).
Mafiaplayer, what is you actual role name (at the top of your PM)?
In my estimation, he's actually making some sense this game, even if it's completely wrong sense with this LAP crap. Last game, he wanted to lynch Star for the accents on her name.
My meta on Lowell is simply that he's in another game with avinashv, in which consensus seems to be that avinashv is town. So he has additional motivation to kill someone who knows his playstyle and seems to be competent at the game. Scum tend to kill people they know might be threats, and there's some basis of knowledge here.
I believe there was someone else in the thread (don't recall who, I'll post it up in a minute) who was in a thread with avinashv, but the thread was on something like page 2. It's possible to have a read on page 2, but pretty unlikely enough to warrant killing. Or they could simply have killed avinashv because they recognized his name and didn't want overlap between their games.