I also did a virtual set with @twhisper and have 4 more that I've purchased as a part of a package. It's 100% worth the money, the side by side comparison and his teaching style mesh really well for me. I'm already seeing pretty significant buoy count improvements.
It might be more fun to try 7 different skis, 4 different ZO letters, and 72 different fin settings than to work on yourself. But for real sustained improvement there is no better method than pro coaching.