I think that if you were to ask the players for their choice it would be Stephens by a country mile. he is a players player always doing the hard work but not being noticed as much as many.
He's been very 'in' and 'out' until the last few months IMO, when he has picked up the pace and started working better with Propper.