Would have been good to see David return to Maggie yes. He probably spent the longest amount of time with her, even living with her. Alice is another good one, especially as she was a figure from David's past.