Todo es muy bonito pero:
- Solo sirve para navegadores css2
- Solo sirve para fuentes TrueType, OpenType y PostScript Type 1
Y aún cumpliendo los dos requisitos, no todos los que cumplan lo anterior lo verán.
Si quieres mantener un nivel muy optimo de compatibilidad, utiliza estandares. Si quieres cabrear a parte de tus visitantes, haz lo que quieras.
Editado: Esto dice la biblia
http://www.w3.org/TR/REC-CSS2/fonts.html