I agree, and I know what you mean about the Hasegawa canopy. I used the 'square' one on my Matchbox 'Emil', which would be too narrow if in the closed position, but looks acceptable open. On a previous Matchbox '109, I scratch-built the 'square' canopy, from about 36 pieces, as the kit canopy was terrible!
I must admit though, if that's the Matchbox canopy which you've re-shaped and polished, you've done an excellent job!