Angel Broking has one of the good advisories in market. I mostly rely on the advisory services and they are resonably good in long term recomendation segments. Angel Broking does not have dedicated relationship and the application seemingly inconsistent. which means you may not see your correct portfolio values accross products.
For any complaints, you have to call to helpdesk, who then will ask you to write a mail. Your emails will not be appropriately addressed and be rolled over till you lose track of original issue. In my case, my portfolio is not constant accross products offered by angel. My SIPs get rejected even though I have funds in my bank.
So if you are planning to go with angel broking, you will suffer a lot on clafification clarity than the advisory.
Best of luck
My client id S121613