I like the RMR, not sure about the SRO. A couple of friends use SROs in USPSA, one failed after a month and the other suffered a cracked lens in the middle of a match attached to an STI Omni. He bought a Deltapoint when he shipped the SRO back, and I decided to try one too.
Couldn't be more pleased, it seems very durable.