I find the current ecommerce package incomprehensible :) I'd rather build a simpler system that was easier to extend and work with based on the past 8 or 9 years if OpenACS development.
My ultimate goal woudl be a way to purchase any acs_object and seperate facility to track payments etc. Sounds like a dream, maybe someday.