Agreed.
Politico had a great article last week on just how heavily the President is leaning on Democrats to support the deal using phrases like "you owe me" to ensure support. Honestly, I hope that Obama uses whatever mean necessary to get the Democrats to stay in line for this vote. Beyond a mythical and highly improbable criminal reform bill, there aren't really any other major pieces of legislation to come up for a vote which the Democrats can sway (with TPA passed, TPP will probably go along party lines if they successfully negotiate it). The President needs them to fall in line for this vote, and if Schumer does anything to upset the outcome, his leadership in the Democratic party should be called into question.