I've had both the Ranger and the North Flag in my personal collection. Both have pro's and con's, but in general the North Flag comes out on top for me. It's a great balance of sport/adventure rolled into one. The lume is great, the power reserve indicator is awesome, legibility fantastic. Not so great are the sharp edges, small crown, isochronism and precision. I did a full video review on it here:
https://www.youtube.com/watch?v=DCe3wQazi68