Yeah....but only OTA HD content. It will not capture of display HD content from, for instance, your local cable provider.
That aside, you hit the nail squarely on the head with each and every one of your other points.
I believe the EyeTV can also record unencrypted-QAM channels from your cable provider. These are usually just the locals, but it's something.