When we moved to the mountains up here, I replaced my old worn out charcoal/water smoker with an electric insulated MasterCraft. It took some ine tuning to get the recipes right, but I love the ribs that come out of this thing. I can control the cooking temp regardless of how warm or cold it is outside, and during colder months, I can also cold smoke sausages, cheese or fish.
I do realize that the purists out there would frown on anything that is not a stick burner, but I am burning sticks in the pan and this thing produces consistent temps without much of effort on smoke day to control temps. I do not think that this thing would hold a full Brisket, so if that is your goal, you need something bigger. As I mostly cook ribs and chicken, with the occasional turkey or pork butt, this thing works great for me.
The Kansas City Rib genre is where I specialize, and I would put those sweet spicy baby backs up against anyone.
I also echo RBall in the throw away pan. Good advice for anyone cooking larger items.
Give away secret for those home smokers out there - Take your items directly off the smoker, and break them into meal sized portions including juices and sauce.
Any of the mass market shrink wrap things work, I double wrap them and freeze. When mealtime comes around, take that frozen package (do not open) and boil until hot all the way thru. (Single shrink wraps can leak, that is why the double). When you open that baby up weeks down the road, it tastes almost as good as the day you puled it off the smoker. This is the best way have ever found to enjoy that fresh smoked flavor and tenderness as a left over.
Try it, you will be amazed.
I like to take about 1/2 rack of baby backs, leave them in the foil wrap I finished them in and shrink wrap. Everyone in my family asks me if I have any to give away. For Mom, I cut those slabs into only 3-4 ribs for the final foil wrap and have actually snail mailed them frozen in dry ice. Nothing quite like giving your Mom a tasty rib from 500 miles away.