I think the personality is too mature at a young level for his age of 15. He sounds and acts like a thirty-year-old man, and if I had a chance with Sega I would totally change his attitude to one of a 15-year-old, which he is. If you want more detail of what I think his personality should be like, know that my idealized version of Sonic's personality is in any one of my stories.