I have no experience to offer but would highly recommend @ToysRusDevon 's thread My bathmate has arrived! And I’m gonna do a progression blog as a pretty comprehensive guide on how they work and what to expect.
Hopefully he or someone else can offer advice on different options and where to start.