well has you know we now have like 3 sepparate branches and i guess releases can be +- independent. Appart from idoru i don't regularly contact anyone from iso part i think and the have always use the iso.org site to release dats (i guess they are or were called wip).
imo it is ok, they do the dats there and so release them there but i guess a news item could at least be posted telling something like "new iso dats are out, grab at toseciso.org"

didn't happened because nobody ask/did and i didn't noticed new dats were out for iso.