Quoted from RandyW:I absolutely HATE playing a pin with one of these installed. It changes the ball roll, it adds more spin, it also changes the speed and sound.
Or it makes playing the game much better, like on my HH. The window has no impact on the ball path now. Love mine.