I think 5960 is a better watch, but
5140 suits your wrist better. And you mentioned wearability / slimness a few times.
However I feel you may like the 5140 to meet a price point. Instead, you may want another thin watch whose date function is easy to set. Regards,
Chk