Okay; so what I have found in successful servers it has to be different, training must be fast! seriously people will spend like 10 min's training get bored < that is true! have both shops and item spawning people have diffrent opinions most i would say prefer spawning but shops for common items are a good idea. Overall a good coder is needed.