I'm using a custom audio loader protocol in my SNES game because you can do a lot better than the default one. One aspect of this faster loader is that the sound side will just assume the main side is always ready.
Today I went and double checked the timing again and yeah, after the sound side asks for a new set of four bytes, it's slow enough that by the time it actually reads the first byte, the main side is actually about to write the last byte. So waiting for it to be ready is unnecessary.
@NovaSquirrel [soulblazer lag intro intensifies]