Much, much better on
Angel. She achieved growth through her interactions with Angel, and even with Wesley, who she collided with on
Buffy.
She was also the stand-out on the weakest season (4th).
Though I did think it was cool that on BTVS, she was supposed to stand as a reflection of everything that Buffy could otherwise be, but always repressed.