Not OP but in general but the answer is yes, and in the rare circumstances where it’s not it’s still way better. The only reason i haven’t bought one for the house is that i can’t commit to the $300 when i know what’s out there for $1000. 2021 is a new budget year for discretionary purchases though, sooo.
Pakistani living in Canada, here. I would hesitate before doing that, the cheap plastic ones might sprout a leak which isn't a problem in Pakistan because we design the bathrooms to be washed with of water buckets that goes down the drain in the corner easily. Find one at your local Home Depot. I found one for ~$80 CAD in Ontario but with a sturdier metal pipe and build.
I've had both a deluxe $500 washlet seat and a cheap $50 model. They both get the job done but if it fits in the budget, the more pricy model is worth it for the water temperature control alone. Due to the mechanical nature of the item, this is one of the few things I'd buy an extended warranty on if available. The $500 model lasted about five years before it died, which I suspect was caused by several watermain issues rather than a manufacturing defect or misuse. Stepping down to the $50 model was a bit of an adjustment and a minor quality of life reduction.
Bought one off amazon for $25. Not the fanciest. Need to shut it off at valve after using it. It is not designed to be undwr pressure. But it has been working for 8 years. Don't waste your money on $300 bidet, it is just a hose.