Вопрос в задачах. Для SPA он подходит идеально, только для манипуляций с DOM`ом - мягко говоря не очень.
Если ищете замену jQuery, но разрабатываете рядовые сайты - AngularJS вам скорее всего не подойдет. Ко всему у поисковиков на него пока стойкая аллергия.