I think...
I think that Angel and Mick could have been friends. Spike would have thought Mick was kind of wussy but he and Joseph are kindred spirits.
All I know is they are all totally smoking hot and any one of them could bite me!