Yes, I'm using offsite storage. It actually solves a lot of problems.
(see the pic at the bottom for what the basic/prototype idea of what my inworld version of secondserver is, feedback welcome)
Here is the prototype so far:
it
a) sends email and gets the catalog / dialogue (see pic) strings in reply via procmail
b) stores catalog emails in cache (cache=msg

c) when you click on catalog option in the dialog (again, see pic) it
i) rezzes the pictures windows and at the same time
ii) in another script it sends another email and gets a list of items for that catalog option
d) right now procmail just returns a hardcoded list of short description, notecard uuid, texture uuid, price, object name, but i can easily do a mysql exec 'select blah blah' | awk.. | sendmail..
f) llsays the list out to the picture windows which sets the text / texture
g) if you touch on them or pay (anything) it sends the object name in an email which will (haven't got to this yet) send it to another box which will send the object into the persons inventory
took me about 4 hours (ok 6 if you include going out for a beer)

Obviously I need to now
a) secure delivery by scraping secondlife.com/account and signing messages as described above
b) manage inventory / sellers in a mysql database with vendor atm and procmail (probably just use getinventorylist and an agreed upon standard)
c) probably some handy seller UI stuff which would be cool inworld as well.. (i have an xml-rpc graphing object I did inworld i'd like to re-use), and probably xytext for cool seller reports
This is about the extent I really think it needs to go. I already have some wget stuff I push the account page into awk to check the account page, so I see max another 20-40 hours or so for this, probably less if I get some sharp assistance.
If anyone has some better suggestions about how the buyer UI should be done, I'd be interested. Right now I just get the orientation of the attachment to determine where the picture windows go, but I'm not sure that's best. You can view 9 objects for sale at a time, and I was thinking of sending some description out to the say channel as well or IM it.
If someone else wants to do a website based on the inventory data, by all means. though I'm not clear as to how texture data will be automatically exported. however, It will definitely all be available to anyone that wants it.
also is there a better way to handle emails other than procmail? I always find it kinda annoying, but I've never found anything easier to use