If you want convenience and ease of cleaning go for gas, if you want flavour go for a charcoal burner, if you want fen more flavour get a smoker and if you want more flavour and to atmospherically cook your food then get an egg :)
We have an egg and a he efficiency and results we get are...