It might seem like a good idea, but keep in mind that the team members working on the mobile apps are mobile developers and wouldn't be of that much help when it comes to developing the main router software.
On top of that, we'd have to allocate resources to write an API, make sure that only certain data is being shared with the third party apps etc. which would use up even more resources.
We might support this in the future, but it's not going to happen as of right now.