Thank you for your very interesting post.
I have been asking questions for about 2 weeks concering WagglePop. YES the sellers need another venue, but according to WP the stores are NOT in general search. Sellers at WP are still NOT selling. The traffic is not there as of yet. As a store owner you still have to sell at auction in order to drive buyers to your store. Seems Ebay to me.