We are in the progress of flying our GoDiscover with Navio+ over UDP, but there's a big obstacle right now.
We use Qgroundcontrol as ground station, because it runs on Linux and it's fairly good software.
However, we cannot use joystick for anything, apparently because there's no support for MAVlink MANUAL_CONTROL in ArduPlane. Is there some workaround? We can't use Mission Planner anymore, because we want to connect via our homebreed relay server, which by now works very well. But we cant initiate outwards udp connections from Mission Planner. And also, Gstreamer on Windows sucks big time (crashing on almost periodically).