lots of money to tie up going with a full lifeguard system, unless you are going for the look of the thing. if you wanted to design a system that incorporated all of those elements, but by using different brands of equipment, you will be able to come out ahead as far as effeciency and expense go.
that said, a friend has the lifeguard uv module and he likes it. i do not remember off hand if it has an internal tube cleaner feature, but i would definately look into a unit that has one... it is a lot faster to keep the uv bulbs clean and operating at maximum output if you have one.