A better design
I think you handled that well!
To make a faster build-up, I also used DWD. A proposal for the shop: Why not offer a starter package? This could include basic setup up to a certain level and a troop to do jobs with.
Otherwise a successful update!