The community already done that: https://github.com/dennisameling/signal-desktop (working on Windows & Apple ARM). Still, I think it's a shame that all the work was done, ready to be merged (needed PRs were open) and Signal devs just shut the door on it.