The one concern I have with most of these online payment systems is that there's no way for you to disallow your tenants to deposit money in your account.
This is supposedly important in the (rare) scenario where you need to evict someone for non-payment of rent. If the day before a court hearing they deposit money into your account, they can claim you accepted a partial rent payment from them. I haven't experienced this first hand, but my lawyer has relayed enough stories of landlords messing up evictions by not following the exact protocol that I want the ability to stop rent deposits if needed.
I've heard cozy has a feature to prevent tenants from depositing money into your account. Does Zelle?