[quote name='SanjiX']Very tempting but I already settled to wait until the inevitable Steam summer sale for this (almost positive by that point that it will be part of it).
EDIT: According to a guy on that reddit thread (KanjiKado) he said that you can redeem this on Steam! He said the following: "If you want it on steam, this sale is for you. It will download through your origin account but then it will activate and install on steam. You won't have to use origin to launch the game. Ever. Source: https://help.ea.com/article/all-3rd-party-titles-in-origin"
EDIT 2: To answer my own question, the DLC did hit PC and is on Steam. Sweet!
Now this deal could be worth it. =P[/QUOTE]If you don't want to support Origin, why would you give them the cut of the sale?