Lots of support and works across platforms.
There is even an app for convenience when you are on the go.
Will check into Gnucash.