実際に英語で「うまいな」を表現するとき、状況によってニュアンスが大きく変わりますよね。料理の味を褒めるなら『This is delicious!』が一番自然ですが、スキルの高さを感心する場合は『You're so skilled!』とか『That's impressive!』みたいに言うことが多いです。
特に面白いのは、スポーツやゲームの場面で使う表現です。例えば誰かがすごいプレイを見せたとき、『Nice one!』とか『Sick move!』なんてスラングっぽく言ったりします。『That was slick!』もカジュアルでいいですね。
漫画『ブルーロック』のキャラクターみたいに、相手の技術に圧倒されたときは『You're on another level!』なんて言い方もできます。英語って本当にシチュエーションごとに表現が豊富で、日本語のニュアンスをそのまま訳すのは難しいけど、逆にそこが楽しいところです。