Maggie gave Harry a Godmother for practical reasons, as a matter of survival (Starborn Mysteries notwithstanding) which is why WOJ says she didnt bother arranging on for Thomas. So the question on a Godfather becomes: Why Bother? What would the debt of a Godfather get her/Harry that having the Leanansidhe as his Godmother fail to do?