Well, clearly there is some difference of opinion here. So, my summary so far is that:
In a planted tank ( not the situation here ), then fish waste is useful to leave around the roots as long as the ammonia levels are fine. In a tank where the plants are free floating, or the roots are not used to absorb nutrients, then it does not make sense.
I worried too about too much visible waste being unattractive on a sandy bed, but I put some craft plastic sheeting against a side of the tank ( to hold some plants ), and I found that a lot of solid waste gets trapped at the base. So, it gets hidden behind it and I can easily lift it a cm or so to vacuum at the base.