Какой на данный момент оптимальный способ использовать нестандартный шрифт на сайте?
Я обычно использую www.fontsquirrel.com/fontface/generator. В режиме Expert можно много чего настраивать, в том числе защиту.
Можно преобразовать в js код, но получается, что шрифт можно будет скачать (хоть и в js формате). Ну либо отрендерить шрифт по буквенно + CSS классы для него написать. Если такой вариант не подходит, то только картинкой.