SEO продвижение SPA приложений?
Вопрос уже был, скажу кратко:
Все поисковики уже индексируют страницы после исполнения JS-скриптов.
Т.е. не важно, что у Вас в SPA и как формируется контент скриптами: все текстовые строки - будут проиндексированы корректно.
Единственное, что важно: если у Вас будет несколько страниц в SPA (для прямого перехода сразу в нужное место внутри SPA через URL) - Вам необходимо это явно указывать:
1. через hash-тэги (в конце URL SPA: /SPA/#!/category/subcategory/....), 
2. HTML5-History 
3. meta rel ="canonical"
для корректности индексации нескольких виртуальных страниц поисковыми системами.
Приложение оно и есть приложение. Люди когда ищут что-то в поисковике они на сайт хотят перейти а не в SPA. Хотя если сайт как SPA сделан тогда их это может заинтересовать (контент) но ЗАЧЕМ?
В общем да, считаю что SPA для сервисов лучше.