Nope, haven't even heard of this coupon. It says I've signed up in 2008, probably on a console. Older EA account and Origin are the same thing, right?
I believed they merged into two different things in the past. Game specific at one point to EA general Accounts to now Origin Accounts that encompass everything.