Considering the internet connection not so stable as direct connect, is that better to ask the client to use LPC to take the job of token refresh and runs the EMA app behind it? in comparison with the EMA application directly connect to RTO via internet. And any other benefits?
The use of LPC is only advised as a last resort where the client is refusing/unable to convert their legacy API application to a newer Strategic API that supports RTO.
As you know LPC is acting as a bridge/middleware between the legacy API application and RTO. If your customer is finding their RTO connection is not stable, I would not expect LPC to improve the stability of their RTO connection.
Therefore, I would not recommend an EMA application using LPC to source data from RTO.