I agree with pretty much all of Char Ell's points. I can't see a company like BioWare taking a project for easy money. BioWare turning down TSL is one great example of this as well as the fact that they've made this partnership. For something as traditional as a SPRPG I don't think it would be necessary.
Plus, who knows, maybe that primotech article wasn't just a rumor?