I think there is a lot I don’t know about a lot of industries, particularly ones with strict requirements (thinking aerospace/defense/etc.) so take my opinion with that in mind. If you have strict requirements for this, I’d talk to someone who knows (not me).
I was worried about it when we left. Before, I had ‘control’ over everything, but with that came a lot of technical overhead with no real strategic value.
For us, the move to SaaS was a blessing. I don’t’ worry about the database, infrastructure, backup/dr stuff. I simply work on business value-add stuff.
The SaaS model eliminates basically ALL the nonsense I had to deal with on-prem, particularly regarding integration. I had 1 issue early on with integrating AWS SFTP endpoints into NetSuite (the AWS SFTP cipher suite needed to be downgraded to work with the accepted suites that NS had) which I felt smug about for a little bit, but that’s the only niche issue I felt like on-prem had more configuration control over.
I was very used to database-first mentality, particularly for bulk data integration. Moving to a code-first approach felt ‘slower’, but ultimately, it’s been really nice. Instead of pumping data into UD tables direct to the SQL table (not recommending, btw), I pull a file from an SFTP site, have something called a Map/Reduce script to read the file, break into key/value pairs, and then process those pairs in parallel. It’s definitely slower (than dumping data into SQL), but somewhat akin to DMT uploads (although those process synchronously, I think). There is no concept of writing to the database without the APIs in NS. There is a SQL-like language called SuiteQL that is sufficient for reading but cannot write to the db.
The big excitement with Epicor before I left was Functions, i.e. user defined REST endpoints. Moving to NS, that model has been around for a long time. If you’re comfortable with JS, it’s easy as all script types in NS use JS.
User management is easier in SaaS, for me.
To summarize, what felt like control was actually a heap of risk on my shoulders. I am very happy to have been freed up from the management of the on-prem model to being 100% focused on things that add tangible value to the org. Your mileage may vary, but happy to answer other questions if I can.