Basically, the reason they're at the end of the list is so that I could use a cheap hack to not display non-existant ranks - it cuts off the list after the last rank.
Would anyone find it a major problem if unused rank signs were listed as, eg. "(Rank 7 Placeholder)" or something similar? This would be the easiest way to move them near the start of the list. For the record, NeoLemmix currently only allows up to 15 ranks per pack, so it wouldn't too severely bury the other options.
EDIT: Another thought I had, that solves both problems. Should the rank names be put on the "Levels" tab (where ranks are actually created / reordered / etc) rather than the "Other" tab with most of the system graphics?