I would say, it depends on volume/quality you are looking for.
If you want to make big volume of (relatively) low-quality prints, then home printer can bee good choice.
If you want to make low volume of high-quality prints, then its better to use services of professionals (like SW).
All the cheap (= "home") 3D printers are FDM technology. This is not good enough for 1/32 character models (look at the PLA material).
If you look for higher quality (like High-definition acrylate on SW), you are looking for SLA (stereolitography) 3D printer ... which means 3-4000 USD (or are they cheaper?) and quite expensive material - printing resin.
And long time to learn to work with the printing process - because its more difficult to master, then FDM or SLS.