It seems fine to me, how smooth does the progression have to be?

And it sounds a little like you might be better off making an NPC block/modifying an existing one instead perhaps? Is this NPC meant to be on par with PC power?

I've never played BG, bit before my time, but I've been following your campaign logs since Castelvania and it seems really interesting so far.