Ich sehe den Unterschied aktuell darin, dass "kids" eher ein gewisses Alter reflektieren und "child" mehr den Verwandschaftsgrad bestimmt. Jemand der mit 60 über seine 30 jährigen Kinder spricht, wird daher wohl eher "my children" sagen als "my kids", wobei beides jedoch möglich wäre.