Actually, the only problem that I see is that I can't wake up the screen on a Lion (10.7.4). (Actually, I have not upgraded to TV7 yet from TV6 6.0.11002.) Just got a Lion machine, and I ran into this odd problem.
So when I try to connect, it appears to make the connection, but no remote screen is displayed. As soon as I wake up the screen on the remote (Lion) machine, poof, the remote screen appears on my local screen. It's not a matter of the remote Mac going to sleep (which always prevented connection on TeamViewer), but the *display* going to sleep.
I guess my workaround has to be to either set Display Sleep to "never", and perhaps turn the screen brightness way down on the remote screen.
This is hardly a fatal problem, but it's a bit annoying, and certainly not very elegant.