I bought one of these a couple of months back as a momento for my time spent working in Geneva (due to leave in June). Similar to Duff Ace above, I'd love to know if anyone has played around with straps. Interestingly, the Omega dealership were recommending a blue aligator strap they had. Didn't buy from there, otherwise I'd have asked to see it on.
Those wondering about availability, the Omega dealership in Geneva (obviously likely to have a high allocation) had 3 watches. I've seen 3 others in the windows of different ADs around here.