Xyce+Sky130 is a ways out for reasons Tim Edwards discussed on another thread. Someone might be able to speed that up by adding a scale command to Xyce but Sandia would probably reject that on legitimate user interface grounds - it’s hard enough to ground the truth of what you are simulating and get the units right as it is. I started out with Xyce because it built cleanly and I had trouble with my Mac build of ngspice. I got that largely sorted but I have mysterious fails with no error messages and no outputs about 2/3 runs with ngspice sky130 models.
I will persist with ngspice for a while to leverage xpsice but in the long run I would like to see Google or Amazon or another cloud service company wrap these tools into a service. It’s a good fit - small amount of data in both directions and lots of efficiency and practical reasons to have it in the cloud. The service could preload/compile in all the sky130 models and any fixes and improvements in those models would be available without wrangling the whole repo. This could become especially useful for large post-layout simulations or for when optimizing designs by iterating through large parameter spaces.