I have a few pokemon characters, mostly based on pokemon i use in my games and have gotten attached to. I've been considering a 'pokesona' but like you, i can't choose one ;v; the closest i have is my eevee called eventually, i've had her since my original gold/silver, so i'm pretty attached to her, but i don't use her as a representation of me.
Maybe if i roleplayed/joined pokemon groups on dA or something i'd use her to represent me, but i don't participate much in the pokemon fandom.