It was recommended a few years back to try to simulate everything at real world size, but since then it has been discovered that Houdini has a "sweet" spot for simulation sizes. If you sim too small or too large, you have to use unreasonable separtions sizes and crazy collision resolutions that gobble up your memory. A recent trend is to simulate in the "sweet" spot and rescale your simulation to match your final world size.
You can test this theory with your own scene. Scale your cups and emitter down to 0.03. This makes them the correct size for a cup to fit in one of the Default shelf tool character's hand. However, you'll quickly discover that you can't set the collision resolution small enough even if you decouple the collision resolution from the particle separation.
While your scale is large and flip calculations are affected by larger scales, your basic setup works.
Instead of adding wind to your simulation try replacing that with a PopDrag. This will slow down your particle movement, but you can boost the collision velocity scale to make up the difference. I set the Grid Scale to 1.0 to help with the fluid loss and enabled reseeding to smooth it out a bit.