Can you expand on the issues with MAVLink? I thought it was reasonably designed, as far serial protocols go.