Part of your better scoring may have also been due to the fact that you had the glass off, and could see the ball better. I find my game much easier with no glass on. Makes me want to buy PDI or Invisiglass.
Even my wife who is terrible said she found the game to be much easier with the glass off. I watched her play and she doubled her best high score.