Got the one in the second link fitted on mine , it's only been on about 6 weeks but my mid pipe and back box are from the same people and been fitted for well over 3 years with no problems at all.
Ignore the exhaust snobbery and get it if that's what you want