1000% impossible to say. Since the game is not out yet everywhere. Once the trainer comes out you'll have to wait and watch the messageboard to see if D2D and Steam people are having trouble.
if it's anything like past LIVE games they will require different trainers than the retail. Hence why i always go retail.