I agree with this. Don't create opportunities for scum to gather a lot of intel early. It's much preferable to wait a bit and give them intel they already had while giving the town a lot of news.I would prefer investigative roles revealing and protective roles protecting them without revealing. Is this not the standard procedure?
Your suggestion will only work after town is weakened, and mafia starts diverting attention to the opposing team.