Make it Catherby, not Lumby. Catherby is pretty far away, so people won't be hanging around Varrock and Lumby and never go anywhere else. Then Lumby would actually be a cool place because the noobs don't respawn there when they die.

And yeah, Catherby has a lot of resources like fishing, farming patches, shops, a near-by city (camelot) and the mountain where you could put training for new players. (Men in lumby= bears, unicorns, goblins etc. on White Wolf Mountain)