I hope the Phillies put Crawford at short when he returns. They need to determine this season if Crawford is the starting shortstop going forward after this season. Play him regularly the remainder of this season to find out.
Kingery is fine as a fill in at short but he is not a starting ML shortstop.
Again, the Phillies show us that a fielding upgrade is a critical need.