same name I have always used with xwis and no I didn't use any ones account but mine you no longer need a cd key if you dl the game for free from EA/origin
That's not the case. You still get a serial via Origin and need to activate it to play on XWIS. Unless you already have a serial registered. Which you do.