I prefer to cook outside because I like onions garlic and bacon which really stink up the place.
If I must cook inside I keep the fantastic fan running to suck out the aroma.
Usually outside with a Weber Propane Grill but last trip to Pa. it poured all day so we successfully cooked a big pot of Chicken and potatoes on the propane stove. Do prefer to cook outside though.