I'd like to have seen the effects of Jasmine in Sunnydale, including of the Potentials (if they must be present), and the real reason so many were leaving Sunnydale, to go worship Jasmine (naturally, Buffy would be jealous of Angel with Jasmine, at least until she saw and heard Jasmine, then jealous of Jasmine with Angel, and Spike could have a similar effect). As it is, I headcanon that the Hellmouth's energies dampen Jasmine's effects (and also making the First more agitated so that its own plans are speeding up--or actually, I headcanon s7 Buffy as a "bad dream" but have to accept it to go with Angel s5).
It could've been a lot more dramatic if when the sun went out in Los Angeles that Buffy headed out there, especially upon hearing of "Faith's escape." Then Angelus can have his own "threesome" instead of just Faith. But they were on different stations and probably took a hell a lot of money, begging, sobbing, and sexual favors just to even allow Willow on Angel for just a little bit.
I kinda like the idea of Cordy in season 6, but being mature Vision girl could make her especially annoying to many in the audience, as well as adding a wild card factor (especially if they weren't sure what they were going to do with s7 yet, and I don't think they did as otherwise they'd have had a much better, and believable reason why Giles left in early 6). I expect Anya would automatically assume Cordelia was there to "steal Xander back" but could've been interesting with complications as they review how they first met in season 3, perhaps bringing the season back to characters over contrived plot points. I could say similar things about Cordy also meeting again with the Willow of s6 (with her Visions and demon nature, and gods help Willow trying a memory spell on the new Cordelia).