I wouldn't mind seeing some of those suggested in action. The suggestion that stands out the most is the one about earning Militia Currency. I would enjoy Hamlet Defense more if it were rewarding. I would love to use it as a way to earn some extra GC seals or purchase things to use in Hamlet Defense.

Something a little extra though, I would actually like it if we could earn some exp from the experience. Like how you get exp for Primal quest turn in. It's not an optimal way to level, but at least it's something.