This is just the first beta version of Creation Centre, so there's more to come.
Licensing is always a factor in these things, and that's a primary reason for the lack of authentic kits/boots etc a this stage. It's also the reason you can't, say, import the faces of real footballers from the game into Creation Centre. Our license with that player wouldn't allow it and we'd get into trouble, just as agreements with teams/leagues/FAs etc don't permit us (at this stage) to allow people to import their own stuff. Hope that makes sense - it's always a complex thing, this licensing stuff.
Finally, one important thing to note is that you're not limited to just 50 teams and players, as seems to have been suggested. They're separate things. The created players in your teams don't themselves count towards the total. Players only count towards your total if you 'publish' them individually.