No, salt will not scratch the surface of a cast iron grill. Salt is the most highly recommended material used to clean cast iron.
No, it is not so hard.
The cast of Grill vs. Grill - 2012 includes: Howie Drummond
I like stainless because you can keep the grill very clean quite easily, which works better for the weekend cook, and it's smooth and doesn't trap particles.. Cast iron has a lot of porosity, which traps a little fat in the grill itself and makes for a better non-stick surface. The problem here is that you need to remove the ash from the grill as cast iron will corrode more easily, and that if you don't use the grill a lot, the tiny trapped fat particles can turn rancid. This is the same principle one uses when you "season" a ferrous pan.
If you're very very good about cleaning all the ash out after use, then cleaning and oiling the grill, you can probably get the same use out of a cast iron grill of a similar guage. However, if you don't clean out the ash (which is quite alkaline), you can corroded out a cast grill more easily than stanless.
Cast iron grill will work on electric stove. A cast iron grill is heavy and typically has a flat bottom that promotes even. Since a cast iron grill is one solid piece of metal that typically has a handle as part of the design, it has no parts that can loosen or break.
The cast of Grill Cheese Bandits - 1991 includes: Noka Aldoroty as Cast Member Chris Spinelli as Cast Member
A double cast iron grill press can be used to press food to a grill while cooking. This action can cause food to be cooked more thoroughly and decrease cooking time.
The cast of Mambo-scratch - 1983 includes: Ged Marlon
The cast of Up in My Grill - 2006 includes: Jim Lujan as Voices
The cast of Old Scratch - 2011 includes: Josh Todd as Terry
The cast of Scratch Ticket - 1994 includes: Trevor Mahovsky as Driver
The cast of Scratch a Tiger - 1970 includes: Marvin Miller as Tiger