Leonardo looks cool, but maybe he would be a better shaman instead of an archer. You already have two archers, and Leo's mastery of the dark arts adds to his personality: why Leo is composed and mature. Of course that won't be enough background information for Leonardo. To learn more about him, players would have to play further into this game, and/or use the conversation system.
Speaking of a conversation system, Ray, could you possibly use an identical system from Path of Radiance and Radiant Dawn in this game, or is it too much work for you? I know it may very well be too much, as I took C programming last summer, but the end results may astound players, onlookers, and yourself as well.
Oh, and yes, I am the same Dragontaur on youtube. Am I Seph1212 and MageKnight404 stalker? Who knows?! Mwuhuhahahahaha! *hack* *hack* *cough* *cough* But seriously, no, I'm NOT a stalker. I'm just a bored college guy with lots of time on his hands until my Calc2 and Fiction Writing classes start. Going for a game designer major, yet they do not have that at my school. :( Nice to meet y'all!