tried this with "PT Sans" and the titleize call breaks things.

I'm not sure if you'd prefer to special case this kind of font name or just expect people to get the casing right.