¿Por accesibilidad?
CSS y su @font-face siempre y cuando se haga una declaración en el selector apropiada, y no sólo la fuente importada:
.selector {font-family: "fuente personalizada", secundaria, "familia genérica";}
De los inconvenientes que se le achacan a esta técnica, ninguno va por ese tema, sino por
.- Cuestiones de renderizado (según qué navegadores, fuente y tamaño)
.- Pesos de algunos archivos de fuentes.
.- Efectos transitorios en la carga del texto y empleo de la fuente: dependiendo del navegador y archivo puede que primero se muestre con una genérica y posteriormente se cambie a la indicada.
Y otros por el estilo.
Porque el que se le achacaba de descarga (por parte de algún navegador) de todos y cada uno de los archivos de la misma fuente (eot, ttf, svg..) ya tiene solucción en el orden de la declaración.
Pero no hay diferencia entre usar una "safety" u otra importada desde el punto de vista del visitante.
Todo lo relativo a demoras, transferencias, peticiones al servidor, ajustes o "redibujado" de la página una vez mostrada es común a cualquiera de las técnicas, ya sea @font-face, métodos de reemplazo por imágenes, flash... (
aquí una amplia recopilación) o la google font api que tan de moda está ahora.