I can't imagine any battery powered unit like this would have enough power. I do have a leaf/pine needle problem so I'm thinking about this:

http://www.thepoolskimmer.com

This thing looks pretty simple and it actually looks like it may work. I'll try it for $60.

There is a similar product that according to the folks here (before the server went down) doesn't work and is a waste of money so stay away.

http://pooldevil.com