For your style of games where you tend to put the focus on upgrading and managing resources, this idea definitely has a lot of potential. There are big questions surrounding how to manage so many units and how to group them, decide the order they come out, etc, but it could really be a killer concept.
I also didn't manage to complete my game, so I feel your pain, but if you decide to keep going and develop the concept further, I'd definitely look forward to that!