Your pitching is really stacked, so I'm hesitant. However, Cruz is on a downswing right now and I think you are getting a good price on him, while Hart is hot and you are selling him thus. JJ obviously is hurt and gets a value drop because of that.
Crawford over Cruz by a wide margain, but mainly in a category you are OK in.
JJ over Hart by a lot, and even moreso because you have so much OF depth.
I'd take this deal on the strength of the value, postion upgrades, and high reward potential.
Goldy is King.