Looks good.
The main missing feature then seems to be the option to 'always capitalize the first word', even when it's in the list of exceptions.
"first
or last word" according to the rule #2?
2. These are lower-case, unless they are the first word or last word.
articles: a, an, the
conjunctions: and, but, or, nor
prepositions that are less than five letters long: at, by, for, from, in, into, of, off, on, onto, out, over, to, up, with
as (only if it is followed by a noun)