The timing of this project is a bit unfortunate since Blizzard and DeepMind announced a month ago that they would be releasing an API to use StarCraft 2 for AI research:
https://deepmind.com/blog/deepmind-and-blizzard-release-star...
Plus: StarCraft 2 has a free edition (not enough people know this), so you will most likely be able to use SC2 for research without needing to buy a licence.