Move away from this freemium model you have going.
Manual accounts for free - pay for linked accounts if you have to. Why should I be paying for an inferior feature? I don’t want to manage my own accounts or I’d use a spreadsheet or my own program.
Renaming transactions needs to be included in the core free offering. You don’t display good names to begin with we need the ability to change that.
Splitting transactions also needs to be moved to core.
You guys imo are missing your actual revenue stream - I think you could offer the full thing for free product wise. Spend a bunch of money on advertisements then start categorizing customers, then you can improve the rewards section while earning some cash. Our spending data is your gold dust.