Actually this is what DC should do... Split the Teen and Kid Versions of the character... So everybody wins.
Cause as long as Teen Jon lives at the expense of his more liked Kid version there will always be a bitter taste when it comes to fans. Finding a way they co-exist, perhaps naming one of them Jordan. Could be a way to appease both fan bases.
Maybe they could use the Red/Blue split to accomplish this?