I switched from MacPass to KeePassXC because it supports newer versions of the KeePass database spec and is compatible with Windows and Linux. If you ever end up sharing password databases, it's a must.
Could you please specify what is the dataspec support difference between MacPass and KeePassXC? As for formats they both support KDBX4. But yes, MacPass dev and releases are very slow. It's just that it has been such a functional and stable native app since years.