This would have been a great candidate for the drop box ;-)
As suggested already, at this time we are not looking to add Starcraft 2 to our lineup because we wouldn't be able to host our own servers nor would there be any way for us to enforce our policies in the game. Thanks for asking, though!