Looks good, from whatever I have seen and read. I am going to give this a try.
A question to those who have used Zotero: Can I opt to store everything on the local device and have zero data transferred to the server? Is there any kind of control over what is stored locally and what is sent to the servers?