You don't need a rubber roof "protector" to preserve the roof. Just wash it occasionally with a detergent & bleach solution and check the caulking at least annually and touch up as needed.
The rubber roof "protector" products are primarily to reduce the chalking that causes the black (or sometimes gray) streaks that run down the sides of the rig as the chalks and dirt washes off in rain and dew. They are a synthetic "wax", which is fine to use if you like. A cheap kitchen floor wax probably works as well, though. They all need to be re-applied every few months, depending on what's in the air, sun exposure and rainfall.