Having the game on Steam would definitely be a great idea in order to get more exposure as well as for user-simplified releases.
Players could easily pre-download the files before release date and post-release getting Steam updates would make it much easier on your everyday end-user.
I would say go for it! That is...unless EA has a problem with it. Well, it' definitely an option.
lol Even if it stalls the release date, I am okay with it.