I run my pool 12hrs/day at low speed (about 1/4hp) for two reasons:
1) I have an SWCG
2) I have solar panels that are also the decking and when the pump is running it keeps the decking cool while it heats the water.

O/W I'd run it just enough to keep it skimmed and clean.