Hi,
Protocol Advisor feature was discontinued in later versions, I wouldn't rely on that only.
AngularJS is used in web based applications, you can either use Web (HTTP/HTML) protocol to test the application in the HTTP level or TruClient to test it in the web clientt level (i.e. AngularJS level in this case)
Just note TruClient is less scalable than Web (HTTP/HTML) as it runs real browser process for each Vuser
Regards,
Shlomi