Какую версию Angular использовать?
Angular 2.0 очень активно продвигается - но он очень молодой. Angular 1.X - данные версии используются на большинстве проектов, которые сейчас есть в вебе. Имеет смысл учить 1.X в том случае, если вы в дальнейшем собираетесь работать на других проектах, принимать участие в поддержке или масштабировании. Если выбираете 2.0 - то он имеет смысл в новых проектах, которые пишутся с нуля.
На мой взгляд лучше выучить 1.Х, потому что узнав какую-то базу, можно в дальнейшем сделать "апргрейд" своих знаний до 2.0 по мере возникающих требований.
Angular 2.0, думаю, будет хорошо учить через год-два, когда он получит большее распространение.
Вполне себе можно и стоит. Но опять же, зависит от специфики проекта.