Back in days, It's not like its a high maintence coin either despite it using a lot of memory when staking. The wallet itself has been functioning seamlessly.
The code base has been polished over the years, the most important optimisations are already there, I can think of a few more. High memory usage is mostly due to the block index keeping 2.5 million records in memory. I can salvage a couple hundred of megabytes by deprecating some parts not really needed, but it doesn't solve the problem in general. I have an idea how to eliminate it once and for all. Need some time to write and deploy this solution.