Diamond is my favorite as an all-around versatile sharpener, especially for quickly grinding new bevels on blades. The finishing touches on an edge can often be done by other means. The 'catch' in trying to learn with diamond, is it can be very, very different in how it performs, compared to other sharpening media. Because it's so much more aggressive, trying to get a feel for applying the right pressure can be challenging. Especially if you've become accustomed to using other media, like natural (Arkansas) stones in particular. It's real easy to press too hard with diamond, which is counter-productive (removes way too much metal), and can also damage the hone itself, by scrubbing excess diamond abrasive off of the nickel substrate.
Diamond is most useful on very abrasion-resistant steels like S30V and D2, but can be almost too aggressive on 'softer' steels like 1095 and 420/440 grade stainless alloys. That's not to say it won't handle them, but it takes some getting used to, to go about it very, very gently with these steels.