The guy who sells the first set lives near me and is a fellow R3 owner. I met him when I picked up a cat bypass from him.
I have his covers (though I bought them secondhand) and they are fine. Never seen the Rivco ones, so can't compare, but at the end of the day they're only bent bits of shiny metal