I'd take it and trade Ellsbury to a Yankee fan. He still has quite a bit more value on the trade market than what you're giving up in this deal. This is a yes for me.
Rebuilding doesn't have to mean you are loaded with young players. You just need to continually improve and this trade makes you better.