I use it for my Cayston. Works pretty well, takes about 2 minutes to do a 1ml dose. Cleaning it is like cleaning any of your other nebs. I just rinse it off and toss it in a pot of boiling water, minus the metallic contact thing inside. That you just rinse off and let dry. Never tried using it on anything else.
My only problem is that if you don't clean it as often as you should, which honestly I'm guilty of sometimes, the buildup can leak out from the hinge where it opens. Simple enough to fix by cleaning it properly, though.