Perfect implies flawless.
The balance at its current state is messed up.
Don't even talk about PVP until balance is sorted out.
As for MMO capability, sorry - I just don't feel the game devs have much to gain from allowing permanent world.
Best to develop content packs that adds new adventures and skills, tweak the balance, build on the foundation.