No doubt Sheaf is better than Kelly technically but his impact on games is not where near Kelly's level which is what would put Kelly ahead of him in our current best XI.
I can understand your concerns but his weight clearly isn't an issue. He's had a very respectable championship career so his weight obviously is not a problem.