Трудно сказать, сколько информации вы предоставляете.
Если вам не нужна обработка на стороне сервера, я бы по-прежнему использовал asp.net MVC, независимо от того, было принято решение использовать xslt или нет. Единственный сценарий, который я вижу в asp.net MVC, это если бы это были чисто статические данные, и вы предварительно обрабатывали все файлы в HTML-файлы.
Существуют различные факторы и варианты. Как сказал @Larsenal, вы не обязаны использовать linq to xml, и вы также не обязаны использовать возвратное представление в действиях контроллера / и если у вас есть много вариантов в используемом вами движке представления.