As long as you have a good wireless connection, I have never had problems with Send Anywhere in the past. Also, it works on Android and Windows (in addition to iOS and Mac). Plus, you can use the web interface if you don't want to install anything. The only thing to be aware of is that their is a 4GB file limit per transfer.
I've been hunting down app after app for years, trying to find one that worked with my brain, and this one clicked.
The simple interface, cloud integration, and agenda-like views make it super simple to use and great for busy people (like us!).