It seems Itch.io doesn't force you to download all channels. That's okay; keeping them together is fine and it simplifies management for me.