Good to see you back mate!
AFAIK, i'm the only one currently making new units. aaglo hasn't been around for a while, not that I'd be comfortable asking more of him since he basically carried this for a long time
So things are moving slowly. I posted an expanded tech tree in one of the other threads and there is (was) a resource discussion going on, but other than that...