Nice. Might be interesting to try ctx.scale(0.9,1) or whatever ratio approximates the pixel shape on the Amiga in that video mode...would square up the shape of the floppy.
Now imagine your boss coming back a week later.... panic, I showed it to the client and they love it. Can you quickly change it to hold the floppy between the index finger and thumb - at an angle? It's probably easy to do.