Burns had a hand in all three of Gloucester's tries, scored by Shane Monahan, Tom Savage and Shaun Knight, with his counter-attacking ability proving a constant threat to the Exiles defence.
"I have worked with a lot international 10s and he is certainly up there that's for sure, and the fact he has been able to mature at this level for a couple of years has certainly helped him," Davies said. "As a 10 it's not all about you, it's about the team and how you run the team and he is starting to do that for us now."
Burns, who also contributed 13 points with the boot, stepped up to get the Cherry and Whites out of the mire, having spent 10 minutes in the sin bin, after they had let an 18-6 lead slide to be trailing 25-24 with eight minutes left.
Seizing on turnover ball, Burns spotted the space to combine brilliantly with wing James Simpson-Daniel and pave the way for Knight's clinching try.
His role in Monahan's opener was equally impressive as he broke out of his own 22 before taking a quick tap penalty with the Welsh defence snoozing to allow the winger to get over.
"A game like this can be very difficult for you if you don't get it right at number 10," Davies added. "But for large parts of the game he controlled the game, put us in the right areas and he was a constant threat."
Welsh had been able to keep themselves in the game through the boot of Gordon Ross, who kicked 20 points, and prop Franck Montanella's score looked to have given them a third straight win, until Burns turned the game decisively in Gloucester's favour.
Exiles coach Lyn Jones admitted his players were frustrated, saying: "We didn't kick well in the first half, and that brought Gloucester into the game."
He added: "We showed some spirit and came back, we managed the game well and got our noses in front, but we had a penalty advantage before the break in front of the posts that went begging and there was one with 15 minutes to go that we failed to deal with."