If your site is going to rely on search engines like google, and bing, you should think twice before committing to angular or client only app.
- JS only site won't rank higher on search engines.
- Facebook share/Open graph won't work
Or any site that relies on getting HTML from you to index wont work.