IMO, it needed to be done. You can't get much more transparent than that. Bottomline, Zelensky doesn't want to end the war and not his laundered cash flow is all but cut off (for everyone), I can't imagine why he wouldn't take the deal.
I said way back in April that if Trump gets elected, he'll negotiate the end of that conflict.
Then he'll get blamed for being a pawn of Putin, due to some concessions.
Seems like it's going right to plan.