I like the idea. XSL is a fantastic tool, but you have to have that special moment of enlightenment before you realise how useful it really is. Before that it just seems so-so.
I have used XSL in a variety of applications and it has saved me a lot of time. But obviously dont just use it for the sake of it.