- The thing about the hoses, it only works if you're routine about cleaning, but once you scratch the plastic enough, or certain types of algae get really established, it's NEVER going to look the same.
- Steam cleaner would be another option. I'm sure you've seen the TV ads for them. Run about $20-$50 for a 1200 watt model.
- Make sure you clean this filter tube out while you're crouched down bent over in the bathtub, because that stuff splatters everywhere, makes a great mess all over the walls.
If you think algae's nasty inside of the hose, wait till you get some on a painted wall.
It's sort of a waste of time because it doesn't make a difference in the filtration, it's just unsightly if the housing is clear.