I have two IC-7000s. I'm also particular to Icom radios in general, so my bias is upfront.
If you need the satellite capability, then I'd say go with the TS-B2000. If you want to do cross-band repeat, then get the TS-B2000.
IMO, the IC-7000 has a much better HF RX than the TS-B2000. If your main concern is HF, then I'd go with the IC-7000.