You should never be able to see the fender liner on a Z! If you can then suspension upgrades are definitely on your to get list. I fall into this catagory unfortunately
Seriously though it looks like an interesting product. A couple times a year I will clean off the liners, I didn't even know a product like that existed. May have to try some.