They are so insanely expensive considering you can make your own for under £5
I wonder why they are so expensive.
Because you're a hardware guy where soldering is 2nd nature. I suppose you could simplify it by buying one of those old DB9 serial mice and hacking the inside so it outputs DB9 Amiga compatible signals.
I avoided the soldering and PS/2 protocol by doing the logic in software.