They cannot possibly correct -7 to 0, from what I was told. That is about 5 times what they can do.
No doubt the CAA medical department is wise to anyone trying to use these to sneak under the limit anyway.
There is no way for the CAA or anybody else to tell you wear them at night. They also work slowly - over weeks or months.