Ann Mitchell is a very good actress and I don't think EE has always got the best out of her. I don't know if DTC put her on a "hiatus" as a way of axing her (despite the reports about her returning later this year), but he certainly should've given her homeless storyline much greater thought and time. Her exit was literally done in the space of two episodes in December. And for months prior to that she was seen making odd appearances while no one did anything to help, except Carol and Jane for a while.
DTC was so intent on getting rid of any remaining Kirkwood and Newman characters including good ones like Kirsty, Jake and Lola. It makes me hope that SOC can reverse that by bringing Cora back. Lola returning would be nice, no DTC around so SOC doesn't have to answer to him.
With Max coming back, and the girls still around there is family for Cora on the Square. Plus Abi isn't chasing around Ben anymore so it gives her time to settle Cora back in if she returns. Moreover the number 60+ characters are being reduced. Buster (I think he's over 60), the Cokers, Claudette (think she's just 60) and Babe are all going. Patrick is still around and sadly I don't think Dot is going to be around forever. So in that sense Cora serves a purpose by making up the numbers of older characters.