The electronic gizmo is a waste of money.
Our hood and front fenders are aluminum, the frame can be treated like any other vehicle, but avoid the undercoatings that actually encapsulate the frame (the tar-like coatings). They can't possibly get complete coverage, and salt and water get under them and destroy the frame with no obvious signs until you tap the frame and your hand goes through.
The liquid coatings like Fluid Film are about the best protection you can get, and won't trap salt.
Best protection is frequent washing, and avoid storage in a heated garage. Elevated temperatures increase the speed of corrosion.