It could go down over Mylar, but my f-14 had the mylar removed first. The shine is like a piece of glass on your game. It looks incredible. You can just clean it with novus. I highly recommend the product, but I'm a noobie.
I've only been into pinball for a couple years, this plays differently then a game that has been clearcoated, and I really like it. I really would like a pro to give this stuff a try because its got a different feel then any of my other games. NOT SAYING THAT A BAD THING, I LOVE THIS STUFF. It's not available for my other games. But I will get one for T'eed off when it becomes available.
You have to remove most of the playfield to install it, so it could be quite a job for a BOP game.