When this goes live, all the behind the scenes crap will be managed on an SQL db with an OCI on steroids. Battle resolution just needs to take place on a D2 to record battle damage and supply usage.
Since you won't actually have to move on the map, the Vista/W7 crappiness won't matter.