Product review (5 stars): Perfect for a control freak! But one cautionary note!
Love this machine. After my high tech front loader flooded my laundry room for the third time, I longed for the good old days when I could tell the machine exactly what I wanted to do and advance it through the cycles as I wanted.  I do about five loads of laundry a week, mostly back to back on weekends, but also have work clothes and such that need separate laundering on delicate or short cycles. It's great to be able to soak things as long or as short as you want, checking things mid cycle without getting water all over the floor. While I do wish the agitator was removable for the dog bed, etc. I find I can still do most large items by soaking things and advancing straight to the spin cycle. It's a great trade-off, because I just did about five separate "delicate" items in ten minutes, instead of five different forty-minute cycles in the old machine.
Oh, and no more having to plan my attack to end laundry day with a load of bleach (to avoid the inevitable front-loader smell problems!)
One big consideration however...this tub drains very powerfully and very quickly! When we first installed it, we had occasional issues with water not being able to empty out of the standpipe as fast as the washer was draining, and it would overflow out the top of the standpipe. This happened with large sudsy loads or if other water sources (dishwasher or shower) were trying to enter the line at the same time. If you have a newer home, with the most recent plumbing code, I imagine you would be fine, but my 1960's standpipe is not very wide. We ended up extending it (cheaper than widening it) and with a good clamp have not had any more issues (the jet of water was so powerful it could dislodge unless clamped!). An even better option could be putting the drain hose straight into a utility tub if you have that setup. We considered adding one, as that was also a cheaper option than widening the standpipe.
Even with needing to tweak our plumbing, I give this five stars.