With that, the Mega-Upload project is finally (mostly) concluded!
Some broadly approximate stats for you as of point of (sort of) completion: There were ultimately 146 separate projects. This translated into 1,176 individual uploads across 9 platforms, out of a projected 1,354.
The difference is due to upload policies (DA) and technical issues (Twitter being Twitter, cohost needing manual uploads).
Not counting those excluded due to policy reasons, The final completion rate for Postageddon as of my own deadline was a respectable 98.32%.
The remaining uploads will be dealt with once technical issues clear up or I get around to doing them manually.
Hope you enjoyed the barrage of art and that there's plenty there that you'll like; hopefully, we won't need to do this ever again.