Primal Slayer
Did I Fall Asleep?
I think she may appear since Eliza wants her to and even though she has her own show now she would be able to appear in atleast 1 episode(not 3 like she did last time) since it only takes atleast a week to make one episode and the producers of Tru Calling can shedule things to let her have some filming time on Angel. Eliza was filming the pilot of Tru Calling while she was doing her last 5 eps of Buffy.