Hi Kripa Shankar,
Though its a old post, thought I can add my view to this.
The above discussion on scripts are based on developer prospective.. But from functional consultant point of view.SAP Scripts (Texts) are equally important and are more handy and confiugrable for quick changes.
For example, in template based printing of invoices or any other manifest documents or Labels where layout does not change frequently but content changes less frequently then you can just change the configurable text directly in the production environment of SAP, no need to go through development, moving transports. So SAP Scripts will give better turnaround for quick changes. For example you need to change the footer or company logo you can do this more simply.
You can quickly change the ZPL scripts (Zebra printer codes) which are copied in the SAP Scripts without going through costly development cycle.
You can count on SAP Script where you want to create configurable solution in tandem with SmartForms.
- Phaniraj