This is... Stunningly well done. The one major issue I have with it is the lack of ability to control multiple units at once. Though I totally understand that this is likely due to the restrictions of the format, it's juuuust a little painful when you're churning out more units that you have time to manage along with your other microing and macroing. (Which isn't that many. Maybe... 2-3 at a time..?)
Perhaps a simple solution to this might be allowing the ability to direct units somewhere using just the mini-map..?