I had a Char-Broil propane grill, but our new condo property insurance will not allow gas grills on the decks or terrace. 

Pros: 
Heats evenly on the whole grill surface
Wind does not affect the heating element. Sometimes the wind would blow out the gas flame.
You don’t run out of gas in the middle of cooking. Don’t spend time and money filling up the propane bottle. 
Quality construction. Like the two locking wheels. Plenty storage space under the grill. I like the rectangle stainless side plate area to the right of the burner.

Cons: 
Electric grill element takes a much longer time to reach the desired temperature vs. a propane burner. Ex. Outside temp was 95F. It took 10 minutes and 30 seconds to get from 95F to 350F.
Cleaning the grease and residue from the surface below the burner element is difficult. 
I cooked fish one day. Washed the grill grates, then cooked hamburgers the next day. There was a slight fish smell in the burger.