I thought I liked single stage better until I tried a good metallic flake BC/CC system on my motorcycle tank. The base coat went on very nicely, and the clearcoat flowed out and hid all the minor surface defects you get when you don't have a nice booth to paint in. I did get a run, but I was able to fix it without having to sand and repaint, because none of the pigments or flakes were in the clear, so the color doesn't change when you sand it.
I am stuck painting in fairly poor conditions, and I found the BC/CC system easier to clean the bugs and dust out of.
Unless you are just doing a very basic paint job, the BC/CC system is the way to go.