На мой взгляд понятие "небольшой" весьма размыто. Если применение преобразований приведет к усложнению и увеличению срока разработки, то оправдано это только для того, чтобы использовать части этого небольшого проекта в следующем, большом, где без XSLT-преобразований будет тяжко.