I personally would have liked to see JJ packaged in a deal to get something big. Free agency is pretty much over and the big amnesty cuts have taken place already. I don't think a team would be coveting cap space now so if we are trying to remain flexible so that we can take on a big salary without giving much back - then that's a type of move you'd expect at the dead line or before free agency started.
However it appears that this move was all about pleasing Casey. If there is one person on the team you want to please it's him - so from that point of view I'm okay with it.