i think notability and undue weight are the key issues here discussing the problems with the article should probably wait until it is undeleted and people who aren't either admins or were here before the deletion can contribute and afd would be the ideal place for such a discussion