Just in case anyone else was curious like I was, and doesn't want to waste time coming up with a formula that's actually way simpler than I thought it would be, here is the formula for your DPS.
Dmg * Atk spd + ((Crit * Crit dmg)Dmg * Atk spd)
It's a good idea to have healing items equipped on your necromancer as well, so that if your healer dies you don't lose all healing ability while you wait for the necromancer to resurrect her. Also putting a phoenix ring on the necromancer is a good idea.
Has anyone else had a glitch where upon returning to the game, you still have all of your resource collectors but every resource is inexplicably not producing? Everything just says 0/Sec.
You should implement an option to automatically buy something once you can. For example, if I'm gone, I could set the game to automatically buy a drone (or you know, way more than that because upgrades) when I have 10 meat and 1 larva available. I doubt anyone would use it for drones but you get the idea.
It would be nice if there could be two different scrollable columns, so that you could scroll down on your building options without scrolling down on your resources, and the other way around.