Have you seen the Palmolive Clear/no residue stuff yet?
Lowes sells it and it absolutely leaves nothing bad behind.
I use it when washing the snake tubs in the shower and for my dogs' food and water bowls.
A handheld steam cleaner with a microfiber end really gets tanks squeaky clean.