Unless you are willing to hand wipe the gasket on the door after every use, get a top loader. When water sits in that warm dank environment you are asking for smell.
Love my front loader, had it for about 7 years without a single problem. For the smell issue, that usually happens if you use too much soap. Front loaders only need a few tablespoons of high efficiency soap. Be very careful measuring!
If you use too much, the soap builds up in your clothes and in the washer and they get a sour locker room smell. Since we eased back on the soap we have never had a single problem with the smell, we don’t even clean the gasket. Once in a blue moon I run the clean washer cycle with bleach for good measure. I will never use a top loader again. First its quiet. 2. Mine uses only about 7 gallons of water for a cycle. This seriously helps with the water bill. 3. Clothes come out clean every time. 4. These washers run with less force so there is not a lot of vibration or load placed on the machine and motor so I think this cuts down on wear and tear.
Front loaders are the best esp for washing delicate fabrics and for hand washing. I love to sit with a glass of wine in front of my front loader, watching it wash my silk underwear in hand wash mode. Mesmerizing.