Are Barton straps the best straps made? No. Are they an UNBELIEVABLE value for the money? Absolutely. I have some in canvas and silicone and they are great fun and super easy to swap in and out.
I hate to admit that I wear my 2254 on a $15 silicone Barton strap more than any other strap... I've never actually tried the omega rubber straps so maybe they feel similar but I just love how soft and flexible the Barton I have one is.