I often move stuff around using IFTTT. E.g.: InstaPaper highlights/notes to Evernote, Pocket items synces to InstaPaper, etc.
I have most of my knowledge stuff in Dynalist and would love to be able to say “IF instapaper highlight THEN add to Dynalist”
IFTTT works with Triggers (the IF part), like “if new note added”, and/or Actions (the THEN part), like “make new note in XYZ”.
I think that the beauty of this could be that by writing those API end points, you cover awhole lot of ground. With it you have support for emailing notes, like some people want, because in IFTTT one could make a recipe along the lines of “IF gmail tagges #dl THEN add note to…”. Got people who want to build a system of Evernote + Dynalist? Not a problem. Add notes from a specific document to OneDrive? Not a problem.
Write an endpoint for file uploads and people can back those up in Google Drive. Write a start point for file uploads and people can add a file in Dropbox and via IFTTT it gets uploaded to Dynalist.
No worries about premium either. You can make API calls a premium only feature. For example, it’s impossible on a free Feedly account to IFTTT your items to a scheduling service.
Sounds like a win-win to me – and a level of abstraction you want anyway