差額込みでギリ後者ですかね。
まず、前者の1万の差額は間違いなくDDR5メモリ分です。
8700Fは、8700GというCPUから、内蔵GPUをカットした廉価版です。
元になったCPUである8700Gの中身は、Ryzen7 7700Xをベースに、ゲームのパフォーマンスに直に影響してくるL3キャッシュを半分にし、そこに内蔵GPUを付けたものです。
更には、7700XからGPUへの接続に必要なPCIeのレーン数まで減っていて、恐らく8700FはGPUとの接続が、本来の16レーンから8レーンまで削られているハズです。
つまりは8700Fの中身は、型落ちCPUである7700Xからゲームに必要な性能をまとめて削いだものです。
転じて5700Xは、最新世代から2世代前の物であり、PCIeの規格が古く、メモリも一世代古いです。
正確にデータを比較した訳では無いですが、この2つのCPUのゲーム性能は恐らくトントンかと思われます。
ですので安価な後者を推奨します。