There's something to be said for a character whose powers are mental in nature NOT putting on a fancy costume, but doing all his activities from the comfort and seclusion of a hotel room.
Not sure that causing two deaths is going to do his own karma much good, whatever the motivation