Extract is easy in the kitchen. The downside is that unless you open a window, your house will smell like beer for about three days. If you are using a wort chiller, you either need to adapt for the sink or have a faucet outside right next to your kitchen.
Most of the all-in-one systems get complaints if they are not using 220. The ones I have seen don't have a whole lot of head space for a 5 gallon batch either. If using BIAB, I like the 15 gallon kettle, and that would not work very well on a stove.
I like brewing outdoors, but with a canopy, I can be outside the vast majority of the year in my climate. I just have to brew early in the summer before the thunderstorms.