Sounds like a good idea.

Since an HSERIN can take up to several hundred milliseconds (depending on baud rate and data size), it's best to have HSERIN in a Low Priority handler.

And things that "must" go without fail, in the High Priorities.

DT