When adding initiative, I usually use the initiative modifier as a decimal after the number so that it would get sorted correctly in order of initiative modifier. So, for example, one character might have 20.12 and another might have 20.08. Sort Numerically, however, doesn't seem to care about the decimals, which doesn't make sense if it's really sorting numerically. What kind of function are you using for that? Why would ignore decimals? That makes no sense. It's still a valid number that should be sortable...