I've got AngularJS and Angular 2.x, 4.x experience. Its not clear to me that this would be a good idea in the case of FA. What code would you be looking to keep from FA?
I think it would be better to keep the existing JsHttpRequest (essentially div swapping) and augment with dynamic components like date picker, typeahead etc where those are desirable. Incorporating the Bootstrap work would also be a good thing IMO.
If you were to do a complete replacement of JsHttpRequest with Angular I think you'd find the architecture to be very different.
The views would all be replaced, along with requiring a REST (or some kind of) API for the Angular client to talk too. That would be a lot of work.
Also, this scale of work would be unlikely to be incorporated into FA.