I like the snatch, and I think that it's a wonderful lift for increasing posterior chain power, but I don't think it's the best.
I brought my power snatch up to 205 a while back, a 50 pound PR over when I started, and it did nothing to increase my vertical leap(30-31"). After this, I started experimenting with reactive jump squats and I found they worked a lot better. Also, bounding drills and properly applied plyos have done more for my strength and athletic abilities than snatches have ever done.
So, overall, I like the snatch and believe in its ability to build strength and mass, but I think when aiming for athletic increases heavy squats, GHRs, and track work works much better.