A girl asks him to dance. He has a fantasy in his mind of what he looks like dancing, he does this really ridiculous dance. And it's just wonderful. And you'll be seeing him doing some things in a karaoke bar this season. But it is important that he be multi-dimensional.
Angel is old.
He's 248 years old. He's done everything. He's been everyone. You need to balance that. Ergo, the presence of Cordelia and her gigantic, thousand-watt smile.