Having your ERP software on-premise has advantages. However, have you thought about the various disadvantages that on-premise ERPs have? In an article by Jeff DeSchon, there are three points discussed about these disadvantages. They are:
- You are setting yourself up for stagnation
- Your lack of mobility can hinder growth
- You are subject to rare, business-disrupting updates
In the article, he goes much more in depth. I would recommend reading through, especially if you want more detail on the above points. Things like upgradability, accessibility, and integratability.