I have electric and you can make it work - if the elements do what they say. Once they get really old they seem to be less sensitive so the only heats you get are hot and not hot.
Do you have a BBQ? They do wonderful tortillas on the plate.