Hmmm...well, seeing as I have a willing play tester at home now (which I didn't in 2017 when I was playing with this) I may as well re-visit it, right?
Sounds like a Plan, I would expand the tables to something like 20 levels.
Rather than just generic bonuses that are used on all the skills, perhaps something like how Arcanum did it
Give the basic ranks likes before, and then each level, give some bonuses to various thing (even let the player choose perhaps)
I would also break combat down to 3 skills (Melee, Ranged, Unarmed), and then you got from there
casters could/would have Casting and Magecraft skills, and then the spell slots,but the spells don't have levels, so would have to figure out ways for that to work.