I got though the long thread on Import/Export and noticed that mid way there was a comment by catorghans@drupal.org on incorporating the SimpleStock levels module into the import/export routines. I think I suggested a while back that perhaps a hook (or two) could be introduced into the fray that would allow any module to read/write while importing/exporting data. This would seem to follow the general "Drupal way".
I've only looked at the import code briefly but I will make this happen for myself if the UC team hasn't got time and post it here.
I haven't used SimpleXML before and I'm not sure if its an expat or DOM based parser. I hope its the later as I'd want to pass whole chunks of the XML to the module_invoke_all() call i.e. all the children of '/store/products/product' for example.
Any comments on this?
Also I'm going to make an interface for CSV importing as my client will need to use it. I'll start with macgeek script I imagine.
I also noticed that the undocumented image import feature remains undocumented 



