Hi thanks. Marking this as answered. Reading the VEG administration help looks to be incredibly useful, including details of how to call the soap API for asset upload, and so many other things not in the soap API help.
I will definitely contact you for that code also. It might prove a huge timesaver to have a concrete example.