Kelly has proven instrumental in terms of results and leadership, and james also has much more experience. You'd want both playing IMO. Sheaf has a mistake in him at times, taking too much time on the ball which he will iron out over time.
Either may need a rest at some point and Sheaf will...