I like snatches. everytime I feel stressed out I go out back, load up the bar with 90+% of my max and snatch it for singles until I feel better. Oddly enough this process can take upwards of 20 sets.
They're a fantastic exercise. But, they're very tricky to learn (mine are actually closer to power snatches than full snatches). The DB variant is much easier to learn, has a lower risk of injury (since the weight can now move in four directions instead of only two), and is perhaps just as good as the BB version for developing explosiveness in tripple extension exercsies for athletes. however, I can BB snatch 145 and only DB snatch 90, so there will be a reduced load. Since you have to keep both sides equal however, there will be an increase in volume. I can't tell whether this will work out better for you or not (I'm certain it varies from person to person), but it may be worth tossing into your routine for fun every now and then.
KB snatches are actually quite fun. The offset load requires much more of your core and maneuvering underneath the KB requires more athleticism than a DB. When you try it, you'll understand. I do not, however, beleive they are justified in charging what they do for kettlebells. as such, I encourage you to make one of your own or buy and adjustable one.
one more thought. I tossed out the term "triple extension." This is the extension of your hips, ankles and knees, and in oly lifts it's explosive. Other explosive tripple extension exercises: Pushing a car, dragging a sled, and hill sprints with a sandbag, all of which are much easier to do and have much lower risks of injury.
So I guess my opinion is I think snatches are fun, and if you enjoy doing them, tacking them onto your routine once a week or something (or whenever you're stressed) won't hurt. But if you're looking for an explosive triple extension exercises, there are safer alternatives with an easier learning curve (though I'll admit the DB snatch is pretty easy to learn).