I can tell you my personal experience. Then you have to weightweigh in. I don't have induction, I have heating elements under ceramic glass. The material is the same, the mechanism is different.
Gas pros:
- once you turn it off, it's off, so if you need to stop the heating immediately, you can do it without moving the pan. This holds for induction as well, but not for electric elements, like in my case.
- you generally have handles, which are a better control method, imho. I've seen induction ranges with handles as well, though.
- for the oven, gas works better. you can cook pizza in a gas oven, while an electric one won't work, unless it's very powerful and ventilated. Gas creates a stronger convection, which improves cooking.
Gas cons:
- it ruins the bottom of the pan
- it is potentially dangerous
- the thing that produces the flame (sorry, don't know the name) is relatively complex to clean, and the electric starter will most likely fail within a year.
Induction range pros:
- cool design
- it is less dangerous if you leave it on.
- In case of spill, it generally turns off automatically.
Induction range cons:
- you will have to change the pans, if they are not made of iron or proper material. induction works through magnetic induction, which heats the metal of the pan. This is the reason why the induction does not burn you if you put a hand on it when it's on. I also heard of pans that broke down, but it's not a personal experience, so I don't really believe it 100 %.
- ceramic glass is a nightmare to clean, and it's basically dirty after only one use. You will have to scrub it a lot, but with the danger of scratching it. It is also relatively fragile.
- you most likely have digital controls, which are generally slower to operate.
Given the choice and with the experience I have, I would probably go electric non-induction, as I have right now but with no ceramic glass. If only ceramic glass solutions are available, I would probably go gas.