I do this. Especially for someone I want to see but have not seen before, I view this as a lower risk option than having them travel to me. If it doesn’t work out, I get a mini vacation somewhere and it feels like less “commitment” (and quite possible less $$) than flying an unknown to see me.
In general, it has worked well, but a few last minute cancellations have left me looking for plan b. I probably should get smarter and line up >1 on each trip......
Cheers
Steve