Quick update on the Schumacher mounts.
They are still doing great but I noticed that the driver side bolt that goes through the polyurethane bushing had loosened up over time due to vibration and slid back, luckily it stopped at the header and didn't fall off. My fault for not checking periodically. I had last checked it last year and never since but will now make it another routine check before going on a track day.
Good news is that the bolt is long enough that one can easily add a metal lock nut to prevent this issue. I'm also going to call Schumacher an notify them of my findings