Have a question about CiviCRM? Get it answered quickly at the new CiviCRM Stack Exchange Q+A siteThis forum was archived on 25 November 2017. Learn more.How to get involved.What to do if you think you've found a bug.
Michael,I recognize part of what I do in your second story. I tend to:* import the source data into MySQL* do some simple manipulation in MySQL* use some of my little tools to clean some more* use my base script to run the API's in one batchI have added a little error reporting as well.
am waiting for chang to start contributing them. i'll try to write one so others can build on it
The 3.2 import branch is a bit slow, I think Lobo is working on abstract out the native import process into APIs so developers can "plug" in their frontend interface with it.