Farshad,
I applaud you on the contribution that you have made to Delphi developers and their instantaneous conversion to web developers with very little learning curve. It's fantastic. My concerns lie around the following:
1. As a developer, I would like to have a full control of the stuff that I purchase. Also, I would like to deal with only one agency for a solution. At this point, I am not sure about the distinction between the price that has to be paid for UniGUI and the price of ExtJS.
2. As a developer, I wouldn't like to deal with different licensing systems (or worse, depend on Sencha's licencing moods) to determine how I can develop application using UniGUI.
3. If writing dynamic web apps will lead to requiring an OEM licence from Sencha, that's a huge drawback.
However, the work you have done with UniGUI is outstanding, no doubt.
My suggestion ( if it's possible to do ):
1. Create a single interface for the developer .. YOU... where he gets license for UniGUI + ExtJS combined.
2. There should not be any restrictions in the usage for UniGUI + ExtJS at anytime.
3. Sencha should adhere to stable and liberal licensing norms for UniGUI (which should not be a problem since the developers are Delphi focused).
Nirav Kaku