I have painted with both types. My last full car, I painted with single stage and let it dry. Then sanded it and followed it with a clear coat. Since I am not an expert painter, about one car every two years, this gave me the chance to clean up any drips or items that fall into your paint. Without a paint booth, you don't have control on what the air will bring to your paint. I made a booth out of plastic and that helped but was not perfect. So sanding the color coat (single stage) worked for me. I just recently tried water based two stage paint. I was happy with it because the color coat dries fast.