We've added the ability to create and update large numbers of Leads through our Bulk API, in addition to Events and Users, making it much easier and faster to programmatically update your data.
You can get started with bulk Lead operations right away and they'll be added to our SDKs soon – in the meantime you can follow this guide for using them alongside our SDKs.