Assuming electrical consumption is a factor but not my main concern, which would be better for pool circulation:
1: Run pump at higher speed for shorter period of time.
2: Leave pump running at slower speeds 24/7.
3: Something in between.
I have a large pool with 5 returns, 2 skimmers and a raised spa that has 1 common return in it that allows water to circulate thru it during normal pool filtration modes. At lower pump speeds I don't get much water thru the spa return eye ball due to it being higher then the returns in the pool. I have put smaller eyeballs in the pool returns which helps some but not sure if it is still getting enough water circulating thru the spa. Also concerned that may not be getting enough water movement to stir things up in the pool at lower speeds & move things towards the skimmers.
As far as electrical usage, it definitely is cheaper to run the pump slower for longer periods of time, which is certainly a good thing but I don't want to sacrifice my water quality to save a few bucks.