Once you've built Electron (or downloaded their binaries), many of the builds fail because they download something that requires x86_64, and then you get to troubleshoot that.
Flathub doesn't have aarch64 builds of most of these apps either, so I'm assuming it is not just me having issues.
So much for cross platform. It is doable for the open source apps if you want to get your hands dirty though.
It did motivate me to look for non-Electron replacements (to Electron apps, not Slack and Spotify specifically), so I've got that going for me.
Sent from an RPi4 I use as an always on workstation.
https://box86.org/ | https://github.com/ptitSeb/box64
I haven't tried them myself, but I've read consistent testimony that the performance (and compatibility) is great.
Slack works just fine from the browser on Asahi though.
The fetch-latest-widevine.sh[0] script says 'Architecture not supported'.
[0]: https://github.com/proprietary/chromium-widevine/blob/master...
Sadly I miss out on spotify connect and all of the social/playlist features. I'd love to use the web version, but firefox doesn't support drm on arm, and I can't seem to get webkitgtk to compile with EME support.