I've been using Zelle for over a year now for send and receiving monies anytime I can.
It took about 2 minutes to set it up thru my bank (Chase) online and several people I've send money to had no problem receiving the funds even though they didn't have Zelle to start with.
No complaints yet.