Most of what you are asking for exists in DOS:II, and I really don't understand why they are trying to be "different", not including DOS:II features. I mean, DOS:II is one of the greatest RPGs on the market, take good features from it, and improve on top.