The addon is on my schedule in about 2 weeks (then also OpenRaid will be out of beta).
It will require me to write a basic API.
However, there is one huge downside... there will be only two ways to sync the addon:
1. by downloading a .lua file from time to time, the user can do this manually
2. by using the optional Executable file which I will supply, which will be 100% open source and written in C# - this will update itself from time to time.
This will be open sourced to prove it's 100% safe.
There will be an addon regardless though, just the executable would be for the peeps that don't feel like downloading the latest 'raids file', to give it a name, from time to time.
Hope that answers your questions