Certainly grateful I found this thread. Ordered Maffewl‘s deflector, shipped quickly, packaged perfectly to prevent breaking, took about 20min to install, pretty easy. Gave it a spin tonight and it certainly tamed the air balls and I really enjoyed the game without the sneeze guard. Definitely a must have item for this game.