Лучший сценарий использования XSLT - это когда вам нужно отображать данные XML в разных форматах.
I.E. Когда у вас есть XML с продуктами, и вам нужно вывести их в HTML, TXT, XHTML, WML, вы можете использовать преобразования XSLT для этого.
Лучшей частью преобразований XSLT является то, что вы можете выполнять преобразования SERVER SIDE, если ваш клиент (браузер) не поддерживает XSLT изначально (как некоторые мобильные браузеры).