I was looking in theses forums too, since it is limited to 10 and I don't really have a lot friends playing. I'm just in for the points too, I also need to do the 10 random heroes. Let me know if you make one, Id join. If not Ill just make one myself, I don't think the other people are required.
I was one of the people that got a Xbox one code instead PC. Be warned I had to send in this code to get origin to flag my account for the PC, so I don't if it actually works for the xbox. But if you want to give a try here you go. Let me know if it worked.
@gaftra: I got mine from walmart on tuesday. I just checked the walmart.com and searched my zipcode. I got the last one they had on the shelves. I think they might have had more in the back since that stuff usually ships on monday for tuesday stocking.