Interesting idea, but a trap I'd (very much) like to avoid. You see while create your own shopping cart sounds
just groovy on the surface. It also means that you gotta support it (forever
...) too. There is no support to fall back on if the thing goes poof...So you just got (shotgun wedding) married this thing.
In the interest of sanity, I (and I suspect superboyac also) need a layer of abstraction between myself and the project once it's done ... So it stays done. Otherwise, for the next four forevers, every nifty idea/passing thought/feature request the brass can think of will be dropped right in my lap...because the only thing down hill of me, is the edge of a cliff...
So, Clean, Simple, Done. <-Key word there is done.)
Getting everyone to even decide on what it is they are going to agree/disagree on regarding what the site will look like is (and has been for several years now...) enough of a nightmare ... There is no way in hell I'm going to add gas to the fire with more options of that magnatude.