When putting on my RV'er hat and to the sanitizing point made by @linuxgod , it helps to have a way to drain the tank completely for maintenance/flushing of any type. If you can't remove the tank for that and are making a custom tank, consider adding a drain, because normally the discharge point will not allow for a complete empty.