Saw your note about Mint and I loved the service too. I have been pointing people to Metabase as an option as it's self hosted and free. I am biased as it's out of Expa where I work, but considering the price I hope you don't mind the outreach.