I think that building an external on an existing tank is not the way to go. Too much work, the possibility compromise the structural integrity of the tank, the possibility that it wont look good.
As for the internal, it is gonna use a lot of space and it would be difficult to keep it clean with...