I don't think so. Pro level play can't really be compared to solo queue (RIP, there is no solo queue, but lets just pretend for arguments sake) even at high level, and certainly not at low level. All sight stone does is provide vision. So unless your team knows what to do with the vision that sightstone gives, it ends up being a decent health item but doesn't provide any resistance. So you won't be carrying with that thing in your inventory.
That isn't to say it couldn't be useful, but in a solo queue game, id rather have more damage to kill the person that is out of position since that sorta thing is going to happen; it usually doesn't at pro level.
Lee sin is a possible exception, but ehh.