Williams vs Crawford is tougher to figure out, but I'd probably go with Williams. Crawford has been shooting a terrible percentage for the last few games. They just did a big trade, so bonding with new teammates could be an issue. Williams is in a more stable situation.
Can you please answer my "Did I win this trade?" post? Thanks