Hi Spazio,
this can only be changed by modifying the code at the moment.
One reason is, that these priorities get synced via CalDAV or eSync (ActiveSync) to devices, who have no idea what your custom priority is supposed to mean and if they change some other values, it would be lost.
You could work around that with extra logic in the code, like we do with custom status …
Ralf