I just picked up the Chronomaster Sport and it wears very comfortably on the wrist, over any Tudor models I've owned. So if comfort is a consideration, I'd go for the Zenith all day.
I would say it depends on your current rotation of watches. If you need a good diver, keep the BB58; but if you already have a diver, I'd go with the Ranger. The Ranger seems more versatile and the clasp is way better on the bracelet.
This account is verified. WatchCrunch has confirmed that this account is the authentic presence for this person or brand.