I run my pool during the day - have for 3 years that I have lived here. I run the pool vac as needed - sometimes all day if I don't turn it off - our pool is screen enclosed so we don't get too much external debris, just some from plants, etc in the pool enclosure. I also have a fountain on one of the returns that I like to hear when I am working!
I got a new pump this year - bigger/better/more energy efficient and I am only having to run it about 5 hours/day - in ground pool is about 30' x 10'. I have my pool serviced weekly, and the water quality has been great, so unless something changes, I am sticking with the shorter time - last year with the old pump/filter I had to run it much longer. I have never had anything but crystal clear water! (While my neighbors who service their own - obvioulsy wrong - constantly have trouble!) We don't have peak/off peak electric rates - so makes no difference!
I was never told by my pool service to not run the pump while people were in the pool.