Scott the tank looks great
Three BTA's is a lot, are you running a protein skimmer, if not I would bump up your water changes by a few gallons. If you are protein skimming, then I would say yes, your next step is an RO/DI- there worth every penny in this hobby
![#exclaim](images/smilies/icon_exclaim.gif)