He's a funny one really and I'll go back on other things I've indicated just to be a bit contrary.
Against weaker PL teams he doesn't perform well enough. He's an odd one that lower league opponents he looks potent against and top PL teams he looks a handful against but it's those games in and around us he has not done enough. People used to have a go at Lukaku for being a flat track bully, but in truth having a guy who scores lots against sides around you is very valuable in this league.
Silva seems to be reticent to play to his strengths. He is never going to be silky or massively cute in his approach. His hold up play is ok but little more than that. Really he needs balls played up to him early and crosses put into the box early. I am surprised we don't do more of the former. You will hit a glass ceiling with such an approach, but it's a glass ceiling well above where we are at now.
The hope will be those two goals will give him confidence that he can kick on with going forward. Lets wait and see, but obviously well done to him yesterday.
I will take some issue with the "found his level" comments though. Does that mean all the other players who didn't score, like Richarlinson are lower than championship level? If he was scoring 2 goals a week in the championship very quickly he would be signed for a team playing at a higher level. Sometimes you have to show a bit of humility and say he had a good game and clearly has some abilities.