I think it might be worthwhile to consider a web version of Agenda (that also syncs the data).
- Platform independent.
- Light weight, no need to install an App.
- Universal access, on work computers.
- Data is shared across all paltforms.
- OTA version updating.
- Less features due to a lack of API support?
- Longer development cycle?
- Need to reconsider the subscription model?