I sell pools and always try to talk people out of this. Below I will list my reasons for you. I have been in the industry for 15 years and have installed, serviced and sold. Hope this will help you make your choice.
1. Anything build into the pool wall or floor is another potential for failure.
2. 99.9% of the time the warranty will only cover the part that fails. The warranty will not cover labor. When that systems fails you have a potential for a very expensive repair.
3. Look at the cost of this system and ask yourself if you can really justify spending that amount of money to have it installed. keep in mind the cost and aggervation of failures down the road or it not working to your expectation.
In summary I personnally would never put a system like that on my own pool. I would invest in a automatic pool cleaner like the aquabot, tigershark or dolphin. They are one of the more expensive ones on the market but will with out a doubt perform to your satisfaction. If you skimp on the pool cleaner your going to get what you pay for. If you are not willing to spend the 1100 - 1400 on one of the three I mentioned just clean the pool manually. Other cleaners on the market will perform ok but will not catch alot of fine particals. The three I mentioned have there own bag that you will empty as needed. Keeping that dirt from entering the filter system and the bags are easy to empty.
Oh one other thing you said you heard horror stories

I can tell you from when I worked on the service side of it. Any pool build that builds a large amount of pools a year will have some problems arrise. This is unavoidable. People tell you to ask for three prior customers or so that the builder installed. Lets be honest the build will not send you to an unhappy customer. When I sell a pool to a customer I provide them our customer list with several hundred names and I let them make the choice of who they call. If the build will not give you this due to his customers not wanting this information given out, ask that builder to give you a list of nine people that they ran into problems. Preferable 3 from the current year, 3 from the previous year and 3 to the year prior to that. This will give you a good idea of how that builder will handle a problem in the event something happens. Hope this helps you. Good luck