Neil
thats funny I tested also the rubber version but the magnetic force was to my feeling not strong enough. From an engineering point of view the part with the higher weight(magnet) should be fixed on the body and the lower weight (keeper) on the hood. In this case the rubber is also not necessary.
It's only my engineering view.

Torsten