Even if you have to apply it every couple weeks, its still not a bad solution.

Consider it like wax. That's not permanent.