RDPがベクターグラフィックスを処理するのに対し、vncは主に画面イメージベースであるというのはおおむね正しいと思います。
もう1つの違いは、VNCサーバーがクライアントが画面の更新を要求するのを待つ間、RDPは変更が発生したときにクライアントに通知することです。これにより、RDPがより効率的になります。
ただし、ユーザーがリモートコンピューターと同じエクスペリエンスをますます望んでいるため、最近のRDPはベクターグラフィックスを送信することはめったにありません。つまり、RDPは画面イメージの差分も送信します。RDPがさらに高速である理由は、VNCが回避策を使用して表示の変更を検出するためにMicrosoftがWindows内に組み込みのドライバーを備えているためです。これは、Microsoftがこれではるかに優れた仕事をしていることを想像できます。したがって、両方のプロトコルが同じイメージを送信する場合でも、Microsoftの方がはるかに効率的です。実際のところ、RDPほど効率的なWindowsリモーティングソフトウェアはありません(CitrixのICAを知っているので、同じRDPカテゴリに分類しましょう)。
ビデオにChromeをリモートで使用することを計画している場合、RemoteFXをオンにしないと遅いため、RDPに失望するかもしれませんが、Windows 2008サーバーからのみ利用できます(ただし、Windows 8がサポートしているかどうかはわかりません)。
したがって、私の提案では、可能な限りRDPを使用してください。