I like the concept a lot....very nice first game! Bronze/silver/gold are cool, and diamonds could use a respec button since the game eventually becomes "which diamond build will get me to the next OOMs without a crazy grind?" but restarting is the only way to do that. That and things like bronze general auto becomes pretty expensive for saving a couple of seconds and it would be nice to reclaim those diamonds for progress upgrades instead.
Also, a 'enable/disable automation' button that lets you keep your settings but easily push at the end of the run would be very convenient.