Been on both ships, but quite a while ago. They are both about 10 years old.
Boston will definetly be light jacket weather for both dates. One week apart will not be any different.
With all your requirements equal, there is no contest, Celebrity has it all over NCL.
O F C'er