An API would have to be implemented very carefully. DAOC had problems with something dubbed radar. It showed where all the players were around you and allowed players to avoid fights with even or more numbers and target smaller groups for an unfair advantage. With the app having access to strategic map data you certainly don't want enemy factions to be able to see the battle plan as orders are given. Yes, it is possible to get around this kind of thing, but it means more work to add the API to insure these kinds of things aren't possible. If you give players access to data feeds, they will be very creative in the manner they use them to gain advantage. Having a talented, creative, engaged player base is both amazing and challenging. As an app developer I'm intrigued by an API but as a player it makes me very nervous.