Originally Posted by Alrik Fassbauer 
Same here.
I was hugely underwhelmed.
Especially with so few possibilities available - or it just didn't work in my case.
I couldn't figure out on how to assign new skills or talents or what this was …
On the other hand, it's for Bioware / EA just a great tool to determine how many potential customers are interested in this game … Just counting the numbers of downloads … Those who actually upload their characters might be considered potential buyers, very much so, imho, whereas the rest could be considered as "well, I'm waiting until I see it", or just pirates.
You only get to assign skills and talents in the main game when you import the characters created with the cc.