I've been printing a lot of ABS lately, really like it. I print it outside but the printer is in an enclosure and the top covered with a plastic sheet to keep the temperature stable. White ABS just looks really good. It does have higher shrinkage and problems sticking to the buildplate, but I found that a glue stick works fine and didn't need to use the ABS slurry. It does overhangs well. The thing I like though is it is easy to clean up and finalize an ABS print, because it's a soft material. Less time than PLA and much less than PETG.... PETG was horrible in that regard.