Great story so far, keep up the good work.
In one of the later chapters (I can't remember which one) you mentioned that Ollivander's dissappeared? or was it Harry dissappearing into the wizarding world. and was the mystrious figure watching Harry home a DE or a new player? go H/Hr :)
In a straight magical duel(no martial arts) Ron would have a better chance of beating Harry, simply because he has 5 years of using magic not a 100% chance just a better one.
Author's response
Thanks. Ollivander disappeared. The mysterious figure isn't a DE but could be a new player. Well said.