What do people make of Angelus as a villain? Overall, I like him, but find him a bit annoying at the same time. I find him to be very over-the-top and try-hard (certainly nowhere near as bad as Letoker in that regard, but still). David Boreanaz has a charisma about him that makes me get enjoyment from the character, as funny, silly and unspecific as that might sound. I think on paper he is an interesting character, but him being so over-the-top and try-hard is what ruins him for me. He draws things out too much and goes on and on too much for my liking. I get that he likes to torture people, so him doing that makes sense, but the manner in which he does it is annoying, IMO.
When he is taunting people, a lot of the time he seems to me like he is making up the stuff he is saying as he goes along, and I do not find a lot of it to be very clever, funny or well-thought out. Despite those criticisms, at his best, I like how the character has insight and can see through people and their weaknesses, and when people are string enough to fight back against him, they come out stronger. When he is mocking people about their insecurities, weaknesses and hypocrisies, that is when I like him best. The way he mocked Jenny Calendar was not something I enjoyed much.
I think Marsters performance as Spike is better than Davids as Angel, but I think Boreanaz is more charismatic than James (charisma can be quite hard to define, so the exactitude in that statement is not very high).