For lot there anything that is on Dawn of War II except DLC related Retribution.
Concerning the platform it is indeed of Steam for the download section and update, and Games for Windows Live platform to the Community part (watch the service will close on 1 July 2014).
In conclusion this is a great package with a great price, that's good!