For long lasting, I can only think about Co-brand paste wax 476s.
Usually they last 6-12 months with crazy beading.
But can be difficult to apply.
If you are looking for easy and long lasting, MPL is good.
Ar I remember this.
I drove to his place to lend him the chemical to try.
I didnt charge him a cent I did it for fun.
The fun come from seeing his smile after problem solved.