i actually have it just sitting on the floor of my sump, there is no need to mount it as it can be up to 11" deep in water. Also it does not make any vibration noises either. Also, this is not Deltec, it is Tunze. Their mounting brackets (i remember from my stream) are quite complicated, the magnet is usually the best way to go. taking the cup out it as simple as possibe, ust lift it out, nothing more than that (and the cover of the cup can be used as a tray for the cup to prevent any dripping of skimmate on the floor on your way to the sink).
i dont see much wear and tear potential (although tunze feels that the use of ozone may wear things out faster)