Works great till you want to copy a ton of text. I frequently need to look up some command to dump the tmux scrollback to a local file because I could only get a couple thousand lines from the buffer.
It's the best option I've found, but it's not all smooth sailing for me at least.
Same on macOS with iTerm's Tmux integration, everything just uses the system clipboard buffer seamlessly, even when copying inside tmux on a remote ssh connection.
It's the best option I've found, but it's not all smooth sailing for me at least.