I really don't see the big problem - I get that if you really want to use a Silverface twin for your cleans and then a JCM800 for drive, and MESA MarkIV for leads, then it cannot be done without an audio gap, and workarounds will be neigh impossible. But then again, such a setup could not be made gapless on the AxeFX XL+ either. I am a simple man, so I prefer to keep my tones fairly consistent. If I go for Marshall drives, I will also choose a Marshall style clean. Such two sounds can be combined gaplessly without problems.
I make a preset per song, and within each song, I have to make choices. Does it need to be gapless? Will using the same amp for all tones be a compromise? Can I live with such a compromise. I have yet to come across a song, where it needed to be gapless, and I could not live with the tonal compromise. Also, back in my tube amp days, I would never have considered bringing two amps to a show. I have had three channel amps (Marshall TSL100 and Koch Studiotone), but in both cases, those channels were not all that different.
Again, with just a single amp model, it is possible to do a vast amount of tones without running out of CPU. I get that some people need to change amps, and it needs to happen quickly. They are a bit out of luck with the Ax8.
I have found that changing the footswitch action to happen on the downstroke rather than the upstroke, really diminishes the amount of delay, I actually notice. When I had the action happen on the upstroke, I always felt like my changes came late. But since I changed to downstroke, I hit the changes, I need. Again, I measured the audio gap to be 1/10 of a second - That is less than a 1/16 note at 120 BPM.