This is a response Jeff said when asked about syncing your cosmetics to another platform. I would love to be able to have all my skins and cosmetics (some of which are no longer available) to my PC. My Xbox account has been linked to my Battlenet account since launch. So since Jeff said that they are currently brainstorming solutions, I’m going to try and help.
All cosmetics should be linked to your Battlenet accounts. This would make it so as long as you sign into the same Battlenet account on whatever platform, you’d have your same profile.
Allowing people to just transfer over console accounts to the PC platform, could bring a Smurf problem with it. Since you can make as many accounts you want on console. I think a solution to this could be, “In order to transfer your account to another platform, you must have SMS protect enabled on that Battlenet account”. This is already used to stop smurf accounts from flooding top 500 spots, so I see no reason as to why it can’t also be used here.
Also what would happen with the Top500 console players who transfer an account mid season? If they were to transfer an account mid season, they would no longer be eligible for top 500 for the rest of that season. This would make it so you couldn’t get Top 500 on one platform then just switch to another one.
I’m currently in the process of building my first PC and don’t want to leave behind the thousands of hours and hundreds of dollars I’ve spent on this account. Especially in this day and age when even Fortnite allows you to sync your account across all platforms.