I just bought these, but have not installed them yet.
They are well designed / built from what I can tell.
Quoted from bartron:have you looked at these on the German forum ?
https://www.flippermarkt.de/community/forum/threads/nachbau-mini-switch-kit-twilight-zone.196872/