The only name I don't like much is Kylo Ren. Finn and Rey are fine (though I prefer Kira from all the supposed "leaks"), and Poe Dameron is okay. He'll probably go by Dameron, which I like better than Poe.
Kylo Ren, on the other hand, sounds like an old EU name. It might grow on me, it might not. We'll see.
I will say that the Excalisaber has grown on me by now. As long as the crossguard doesn't turn into full-length blades at any point, I'm cool with it.
Definitely digging the marketing, though - these cards were a pretty awesome idea, and it definitely plays on the '70s/'80s nostalgia factor to a large degree, which is probably the best thing they can do as far as marketing a new Star Wars movie after the SE's and prequels.