Since you said 'both', can you elaborate on another point ( apart from the fact angular 2 gonna change angular 1 versions )? That might be helpful for us.
It's very hard to do things 90% Angular. Integrating Angular functionality with JavaScript is difficult.
Interesting to see that 90% of angular is tough! Thanks for your thoughts.
Not quite what I meant.
If you do 100% of your UI in Angular, you will be fine, but as you use more custom JS in the UI, it becomes more and more difficult to manage the separation if Angular and the UI.