We are looking into expanding our license to either offer a developer license at additional cost, or change the license such that users that own the products that were used to create the solution would get a developer license or users of the super suite.
If you own our software you could in fact create the exact solution we provide... after all that is what we did. So already the enforcability of the license for owners of the extensions could be called into question because technically there would be no difference.
The reality is that these terms are there to protect us and not necessarily to be used to go after you or any of our other customers. Since we just started selling solutions it was pointed out that our current license didn't offer enough protection, so we moved to the other extreme. As we progress and learn we will work to give the customer what you want while giving us the protection that we need. We are still refining the way we will sell and offer solutions and we will keep working on getting it right for both of us.