Hi Jef,
as discussed earlier today, here are patches that implement aligned multipage reads and mixed blocksize reads ONLY for dive computers that support 256 byte page reads. So far that appears to be only the A300CS but my guess is that we'll see more such dive computers in the future.
This way we should get performant downloads from the A300CS without risking to break older dive computers.
/D