Thank you for your detailed advice. We have something to explain.
First of all, we think of Mono is an excellent cross-platform framework, our goal is to make the FTP Rush can run on Windows/Linux/Mac/Android/iOS on all platforms. The Windows version of FTP Rush doesn't actually use Mono, it‘ a .net Framework 4.5 and WPF application, just uses the "mono.csharp.dll" as a script interpreter.
The second is about the interface. Our goal is to make it simple and fast, not flashy and bloated. This doesn't mean that FTP Rush is a one-click Tool. The real power of FTP Rush is that it supports c# scripting and allows users to implement whatever functionality they need. I'm sorry we don't have documentation to explain how to use scripting languages at the moment, but we'll do our best to document it. We will briefly explain how to use the script in the forum later so that you can test it.
Finally, our goal is to make FTP Rush a file transfer tool that supports multiple protocols (including various cloud storage), not just FTP/FXP. After all, cloud storage is the future of the file transfer, FTP/FXP will be more and more minority. The current FTP Rush V3 does not support FXP, and we intend to support FXP transfers through scripts in the future.