Unfortunately, at this time anyway, I don't think a "good" set of motor mounts exists in stock form. NOBODY is investing any money, tech, or anything in this old style, rarely used mount.
This means, to me anyway, regardless of the name on the box they are all made as cheaply as possible...and probably by CH-iNA incorporated.
Hopefully they at least fit right out of the box...so many aftermarket parts don't even do that these days.