How are you on the "supernatural" elements of the Pokemon setting? Psychics, mediums, aura users, etc. Also, have you heard of the Pokemon Tabletop series (United & Adventure)? Their trainer class system is fairly interesting and could provide some variation and structure to our characters.