Don't take my opinion too seriously, I am by no means an expert, but this character seems grossly underpowered. I suggest you give him some perks and make his one-time better. I don't like the first-person aspect of his story either. No offense, but he seems a bit half-baked.
But hey, wait until...