Doesn't my suggestion in the other thread make some sense, plus empower Powerstore purchasers to be in a position that when a customer comes back because their store stops working (because Paypal has made a change similar to what they did with how discounts were handled)... now the person that sold them their store has the tools (and hopefully the knowledge) to be able to fix the issue.
From my other post...
My suggestion would be simply to make a prerequisite for the purchasing of PowerStore. If you own the five main extensions (eCart, SecurityAssist, DataAssist, Universal Email and Validation Toolkit) either by purchasing them separately or via a suite, then you can purchase PowerStore. Otherwise you can not buy it.
I like Powerstore - because it shows what can be done with WA extensions. As a demo it's great - as a starting point it's great - as a end to end solution - it's not so great if you don't have the tools to maintain / fix / enhance it.
The other piece that people are missing here... selling ecomerce solutions places you (the developer / designer) in a position of liability. If you deploy / sell something to a client that goes wrong and impacts them financially - you can be held accountable. If you don't understand how it works and can fix it - you really have no business selling it.
Just one example of where you as the developer / designer can fall into a liability hole...If you deploy Powerstore for a customer an don't add the SSL - the merchant agreements all state you must have a SSL - the merchant cancels the customers merchant account - will you be sued? If I were your customer and you impacted my business in that way I promise you one of the calls I would make that day would be to my attorney and you would get sued.
Just my 2 cents (oh heck... with inflation coming... I better make that a nickle).