I have heard both theories about add don't add, I do agree to one belief, if you do salt use Kosher Salt, not iodized or table salt, The iodized table salt is more concentrated and does pull moisture to the top of the meat, which will evaporate and turn into steam... Below is an article about this, hope it helps. Link is below...
Salting the Steaks:
Do not salt your steaks just before cooking. Salt bring moisture (water) to the surface of the steak, and the water sits on the surface as you cook the steak. Thus, you are again basically steaming the steak. I know that some people do salt their steaks before cooking, but trust me and don't salt - the result will be juicy, delicious steaks to serve your family and guests! Salt after the steak is cooked to your liking, has rested the required time, and just before serving.
On Food and Cooking, by Harold McGee (Food Scientist):
Meat cells brown at around 310 degrees F. Water on a steak's surface boils and turns to steam at 212 degrees F, so a we steak can turn gray and cook through before its surface can brown.
Exception to the Rule - Steak Salt Curing Method: This salt curing method can make a choice cut of steak taste like prime steak.
Use kosher or sea salt only (not fine table salt).
Use 1-inch steaks or thicker. Cover both sides of your steak generously with salt. Let sit at room temperature for one (1) hour. If using thinner or thicker steaks, modify the time accordingly.
Rinse off all the salt with water and then pat the steaks completely dry with paper towels.
Cook the steak to you liking.