Get Start Yeoman, Grunt and Brower with AngularJS, NodeJS
I really like work with this fast, modern web development after try a simple html template provide by Yeoman. Run the build task with Grunt, search additional library with Brower. All that make the web development very simple and fast. In additional with client side technology AngularJS and backend-side NodeJS.
Angular with SEO, I think the answer is NO. Angular just like other JS framework, dynamic loading content, these kind of imprementation is hard for SEO engine to catch up, it might have few ways for doing for the SEO. However, SEO is not simply if you put the html when page load, not just limit your link to 100 per page, not just put meta tag, Angular, or other JS framework to fully support SEO going to take a long time, or I don't know what going to happen next.
So my anwser now is, angular is good for small app. That's it.
Referenced following links.