Sorun hala geçerliyse kısaca şöyle açıklayayım;
unicode range verdiginde o unicode aralıklarında tanımladığın o fontu kullanır. Genel kullanımı performans odaklı ama istersen aynı alfabede farklı rangeler belirleyerek şekil şükül işlerini de görebilirsin.

Eğer o aralıkta bir karakter yoksa o fontu yüklemiyor yani.
İlgili aralıkta ilgili karakter varsa ilgili fontu yüklüyor.

Yine aynı sebepten 3 farklı font tanımlaması yapıyor. O aralığa girince o fontu kullanacak çünkü.

Eğer vietnamca vs içeriğin olmayacaksa zaten o fontu yüklemeyecek, sana maliyeti sadece tanımlamayı yaptığın css dosyasında bir kaç byte dosya şişmesi olacak.

Daha detaylı bilgi istersen;
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/webfont-optimization?hl=tr#unicode_araligi_alt_k%C3%BCmesi_olusturma

https://24ways.org/2011/creating-custom-font-stacks-with-unicode-range/

Güncel tarayıcılar destekliyor ama eski tarayıcılarda da göstermem gerek diyorsan https://caniuse.com/#feat=font-unicode-range