Author: What you said... Having had both the Triumph engine guards and the RIVCO ones, the RIVCO ones are streets ahead in quality.
Both sets of the Triumph ones I had (original and warranty replacement) sheared at the top mounting brackets. The metal was the consistency of toffee and the chrome questionable. Also the Triumph ones are definitely cosmetic. They will fold if you put them down on it's side. The RIVCO ones will not.
Regards, Jim