Rolex Explorer 36mm - is the 114270 still relevant after 124270 came out?