we have over 30 heroes at oly, the class balance is very good, because only if you enter you will see at least 7-8 different classes in towns, so this is not the problem. in most important farm spots we have pk guards, so you dont have how to make pk, also after 30 pk;s you have 50% drop chance , all playerrs know this thing very well. So, you dont have how to take pk from another player, because they respect the rules and dont kill the newbie players.
The farm system is quite easy, in 2-3 hours you are rdy for pvp with top gear