Я использовал вышеупомянутое руководство (от Саймона Тьюси), чтобы написать лучшее решение проблемы кернинга. Не использует библиотеку, чистый JS.
См. http://jsfiddle.net/fidnut/cjccg74f/
function drawTextAlongArcInside(ctx, str, font, color, radius, angle, centerX, centerY, wspace)
Примечание: SO требует, чтобы я также поместил здесь весь код из JSFiddle. Я не думаю, что это разумно, слишком много кода, поэтому я добавляю только имя функции.