The whole skill up while your logged off system kind of reminds me of Eve online. Though I must admit I only read about the game. Would be nice to know how it worked there for some form(though crude) of measuring its efectiveness.
Personally I don't think the whole "persist in the game world" part can be made to work without some very sophisticated programing.
The first problem would be the fact that an entire horde of mindless smelters at Harnquist's would break the RP into shriveled and dead little bits.
Second. Players would recognise these players(NPC's). Lets say my mindless drone self wanders around on the roads and bumps into an aquaintance that I'm not exactly on friendly terms with. Does the server let him fight back ? If so what if he had tools equiped, does it switch out weapons ? And a lot of tiny little problems. Also if you did let them attack and it was the mindless NPC fighting style I could see a lot of griefing happening every chance there is. STONES INCOMING !!!
Other then these few troublesome moresels I generally agree with you(Nivm). Reducing the time and effort it takes to max out characters isn't exactly good. I've seen it done in a few games most noteably in Dwarf Fortress on adventure mode. You could max you little fellow in an hour and go demon slaying. Not exactly enthralling. It also just makes you wanna waste that little bit of time to max out more.
Hope that was coherent. Aparently I'm too good not to be in a rush while posting.
What am I missing?
Readability
Ouch...