The idea of making this deal is attractive... Other than that, I really don't see a reason for it. I think dumping TA and some other dead weight could be addition by subtraction, but the two points I would make are:
1) I think if you hold off until mid season with these contract pieces, you give yourself more options, and a better chance to fill any holes that end up emerging through the season. If no holes emerge, you can dump them for a young gun, or hold them for the cap space.
2) C.J. Miles, while a good player, doesn't bring many things that the Celtics actually NEED on this squad. If we are trading these pieces to bring in a guy that is going to be playing limited minutes at the backup 2 to play some D and get the small, effort plays made, then I would rather see Walker/Hudson/Giddens (In that order) fill those minutes and hold onto those contracts.
I just don't see Miles as being a large enough upgrade to contribute in the small amount of minutes we are offering this role.