I prefer TMP over any other salt. When I was doing the tank maintenance thing a few years ago, we would use cheaper salts and it was apparent they weren't mixed right. They would have pieces of blocks of what we thought were trace elements, they would mix up grey or grey when mixing, or the consistency would be either super grainy or super fine. Granted, that was cheap salt but, I think good H2o and good salt are a good start at any reef.
my $.02