Please. Jen is an awesome name. It's short for Jennifer, but do you know what else it's short for? Genesis. The word means life. Think about that for a moment. :D
Trainer ideas. Like, okay, as it stands right now... I have four trainers already. Names have always been my specialty though, so those came pretty easy. Two boys, two girls. Plotting even more. ^^
As for the pokemon, I'm deciding who has what, if they are trainers, groomers, contest-*****s, rangers, etc... I like to plot everything out before I do it, basically. xD