I registered through the console itself, and that was a very long time ago, so I wouldn't know about the bugs. As for games bought from steam? Well, I kinda prefer buying physical items, so I haven't bought anything through them.
The only reason I got on my old account is because Team Fortress...