I think you're missing the point of the role. You're supposed to underhandedly get the president killed while not revealing who you are in the process. There should be some strategy involved.
Subjective game mechanics aren't a thing that the addicts that infest this game will ever adapt.
I was totally against implementing VP into the game even as 3rd party role, but town-sided is even worse: people may now lynch presidents as VP would insist on that, they'll confirm themselves as town as well.
I think you're missing the point of the role. You're supposed to underhandedly get the president killed while not revealing who you are in the process. There should be some strategy involved.