Since the original post I ordered and installed the gen strap. I have to agree if you have this watch this is a must do. The watch is loads more comfortable to wear and the gaps are minimized. I read somewhere that the gen tag rubber straps smell like vanilla so the first thing I did when getting it was smell it, yep smells like vanilla.
purchased the gen strap from chronoswissprince off of ebay $150 shipped.
Here are some pics
ALL pics gen on top, rep on bottom