Hi,
I can't really offer any assistance, as I haven't touched mine, but I would check if the brass ones will be strong enough for the work they need to do. I am trying to chase rubber mounts for mine via the German company but they haven't responded to my email as yet.
Cheers
Brett