I agree with pretty much everything here. The decision on Sale may be very hard, too (not mentioned here).
To me, if we keep Betts & JD, and we have to choose between these two choices, I go with...
Sale > Porcello (assuming Sale passes the physical)
JBJ > Bogey
Kelly > Kimbrel (money differential)
Without any major additions, what are this team's chances without Bogey, Porcello and Kimbrel- assuming everything else stays and remains pretty consistent in performance output?