We’ve had this guy (Pay no attention to the price tag, go when they’re having a sale and the price drops considerably) for a little over three years now.
How hard are they to clean?
Not hard. It doesn’t bolt to the floor or anything, it’s basically just a box with some water in it. To drain it you attach a hose to the drain port and run the hose to wherever you want the old water to go (yard, storm drain, whatever). We change our water maybe once a year, which is the only real noticeable expense (water bill!). You also get a soft scrubby mitt for when it’s almost time to do a water change and the tub gets a little scuzzy. Easy peasy.
Do they leak?
They’re not supposed to. If they do it will happen when they’re new and still under warranty. You still want a floor drain to manage spills & drips.
How often do you drain it?
Depends on how often it’s used. We’re good with once a year, used by two people (the boys won’t go near it usually, yay!) a few times a week.
Have you had problems with the motors and pumps?
None
What I’m worried about is if I build a room and deck around it, can I get to essential parts if they need repaired or replaced? They are somewhat portable (if you have 3 or 4 reasonably strong people. You’d build the enclosure with double doors so you can get it in/out, and make the room big enough so you can scoot it against whatever wall in order to gain access to whatever side of the tub you need to get at. You’ll need a few of the aforementionded reasonably strong people to scoot it without straining the frame.