Honestly it’s better than nothing, that said it’s not perfect as you can still have drops on your lens cover (I am talking about water house for surf photography here).
As the very short notice says apply on your lens cover, wait for 2 minutes, rince and that’s all... may be it is just as simple or may be a bit more description would be welcome to ensure a proper use of the product, and completely avoid drops.
So far there is not much other options so I guess it’s good, but I am sure Clarifii will give us more to use it as well as they are promising.