I'm finding Opti-Lens lasts about twice as long as OC 2.0...which is about 2 years (vs. 1 for OC 2.0) on a car that is outside all the time.
I usually do 2 coats of Opti-Lens, someone said recently to use 3 for lights where you've sanded off the factory coating...I'm not really sure how much that is going to help. I guess 2 years isn't really that bad since the factory coating seems to last ~5 years (again, for a car outside 24/7). I would love something more "permanent" but I guess that's going to be as noted a 2K clear or a UV-cure coating like they use at the factory, which is a little beyond what I'd prefer to do.