I enjoyed Vanessa's turn as the the Swan the most but Rucka made the right decision that Diana prioritized trying to redeem/heal her within the first arc or so of his first run. I'd hope they'd try to redeem her following Infinite Frontier special, trying to do it again without the actual real history of being a long time supporting character was one of the many reasons making her the Swan again didn't work.