Linux - not really, bare metal - probably. As you said - it's better to access SRAM when amiga isn't and use that small 64K space for data exchange. It ain't that bad. NeoRAM for C64 uses 256B! And it can have 0,5-2MB of RAM! That's how small the window for data exchange is. 64K is capacity-wise rather ok but 8bit interface is limiting a lot. Especially when your CPU has 32b data bus.
|