So when you say scale up for your scene, what do you mean there?
What I mean is increase resolution, size of inflow, domain etc. etc.
If you have a huge domain and a high resolution. you will see a small box in the corner of the domain, think how many of those small boxes you will need to fill the domain. This is how many calculations you computer needs to make per frame.
Higher resolution – bigger box
Smaller domain – smaller area to fit those boxes
Meaning less calculations – faster workflow
Think of it like tile size when rendering an image, but 3 dimensional box rather than flat tile
While testing keep it really simple, a separate ‘test‘ file from the scene file, just so you can play with fluid settings until you get the result you want, then use those settings as a starting point in the scene file, increasing resolution only when ready to do the final render. You will need to make adjustments, especially with velocity for example. But at least you will only be tweaking and not creating the effect in a large file.