Personally I think they have a very nice variety and are of very high quality (most made by JPM in Italy).
In many cases they are the same straps that Hodinkee sells, but often can be found for less.
I really like the Apollo watch you have. It's the first Speedmaster I've put on my mental wish list to own in the future. I'm a fan of most speedmasters, but I'd want to be an owner of that variant.