I just bought a Thane H20 HD. Started using it this week. I like it. It took a month to come, because of current conditions. I usually use a Microfibre mop and bucket, which does a good job but this was REALLY good! I didn’t think my floor was too bad, but this cleaned it deeply. I have also used it on windows, again it was good, but as it was a sunny day, and south facing, it left a couple of streaks.
I steamed the connectors on the loo, grim, but excellent, and have used on ceramic tiles on bathroom floors. I haven’t used on shower screen yet.
For me, so far, so good, but I’m only a week in. I like that you can use it as full mop, or a hand held. I haven’t used on bathroom wall tiles either yet. It was just shy of £90, so not cheap. I hope it is a good investment!