Nice and complete review. I wish we knew more details about ZX-VGA-JOY - how is this designed and what's inside. I checked Goran's website but there are no details also.
PS. I wonder what kind of Spectrum Next do you own, could you tell more about this? Is this just a TBBlue in ZX casing?