I learned on Unique, and it will produce acceptable loads in all of the calibers the OP mentioned, but the +/- 0.2-0.3 grain metering that the big flakes cause means it's harder to get consistent velocities than with other powders, at least when loading on a progressive press.
As clusterfrack mentioned, N320 is the hotness for ~130 PF 9mm. I've been extremely happily using it exclusively for several years. It meters well, produces single-digit velocity standard deviation, and is clean enough that I really only bother to clean guns every 1500-2500 rounds or so, and then only because I start to feel guilty. I've also tried CFE Pistol, and it works fine, but produces a bit more recoil impulse for any given velocity than N320, presumably due to the slower burn rate/higher charge weight. I did recently pick up a pound of Alliant Sport Pistol to try, since people on the Enos forum keep saying that it's performance equivalent to N320 for half the price, and I want to see for myself, but it's going to be a while before I find out, because I've still got a solid supply of loaded rounds of N320 and a powder measure full of N320 that will need to be emptied first.