I have an electric smoker (Cookshack smokette), an FEC-100 pellet smoker, and an huge Klose BYC offset. Each have their strengths/weaknesses and I love them all. I prefer the results from any of them more than what I find at most BBQ joints.
But, if I could only have one, I'd keep the smokette. The FEC-100 has bigger capacity but the amount of smoke on the meat is a little on the light side for my taste. The Klose offset produces the best results but, also takes the most work, both during the cook and clean-up afterwards (and you have to have someplace to store/season all of the wood).
The electric is as easy to cook on as the FEC-100 but I can adjust the amount of the smoke on the meat by simply using more (or less) wood. And, as very little wood is needed on a smoke (~2-4oz/smoke), a 10lb bag of wood lasts me a long time. Clean-up is easy and the electric smoker footprint is very small (~2 feet by 2 feet wide, ~3 feet tall with the storage cabinet underneath). I find it to be the most flexible solution.
That said, I REALLY like playing with fire on the Klose when I have the time. The Smokette and FEC are both so darn easy to use there's almost no challenge to cooking on them to produce great results. Offsets have a greater margin of error so you earn your dinner