Tracey might have been more successful if he were introduced later on, like maybe when DP started. By that point Brock wasn't as popular as he used to be.
Then again Tracey not being a game character is pretty much what killed him. I don't think the writers would ever make up their own character not from the games again.
If he were a game character then what Pokemon career would you give him, Cyber?