I haven't covered my pool in years. As you are beginning to realize, in terms or work, it can be a net negative. However, I live in a fairly leaf free area so I don't get a ton of stuff dropped into the pool.
Combined with a lot of chemical warfare, a pool robot, and some manual labor I can get...