When seeing this it reminds me of the recently added mavlink support. Maybe you want to add it to sparky as well?