It's not about the reliability of the software, it's primarily about the vendor being able to disable your new toy at a distance if they want to.
The secondary question is the integration of home developed weapons systems, although that may be "do-able" if there are published API's (application programming interfaces) for the various systems, like some PC programs have.
More than that, I would not know.