I'm not all that tech savvy. I can download other folk CAWs but always struggle to get their entrance theme into the game.
That's why I prefer when they are release day rosters.
I see where your coming from and I love that there is so many CAW slots I just ain't that good at them.
I will say I enjoy 2K WrestleMania mode.