Isn't there some option to osmosis that bot operators could easily use to convert their huge .osc files into something that's split by either 10km^2 or 1000 changes, whatever comes first?