Why wouldn't it make sense? He'd go to a playoff team and be the #1 WR on the roster right away
Exactly.
He'd be the top WR there, on a contending team, and contrary to popular belief, Belichick does take care of star players if they are worth it.
Not sure where he ends up, but none of the teams mentioned would surprise me outside of the Saints.