Представления будут обрабатывать любые манипуляции с данными (такие как фильтрация и сортировка), которые вы можете захотеть сделать; и Views 3 может использовать любой внутренний источник данных (ранее вам нужно было использовать базу данных Drupal). Если вы хотите, чтобы это был надежный, а не однократный импорт, скорее всего, лучше пойти в Views.
Хитрость заключается в изучении API Представлений и написании модуля. Документация по API хранится в модуле Advanced Help ; Кроме того, вам нужно узнать, как Views 3 обрабатывает сторонние источники данных. Документации пока нет (Views 3 все еще в альфа-версии), но если вы посмотрите на Apache Solr Views (который использует Solr в качестве бэкенда) и Extendr (который использует Flickr просмотрщик бэкэнда) вы можете разобрать, как они это делают. Extendr больше ориентирован на проверку концепции, поэтому его легче разобрать.