Regarding the second link, I’ve personally git pulled Ryujinx about once a week (except this week lol) ever since Yuzu was taken down. I don’t know enough about git to know if commits earlier in the history can be manipulated whilst keeping later commit hashes identical, but I can confirm that the commits from last Tuesday match up with my local copy in terms of hash, author and message
I’m excited, even though the odds of me buying the new one in the near future are slim. Between all the Xenoblades, the new X remaster, Prime 4 and my other backlog I already have lots of games I can play on what I own. I’ll wait on the inevitable 3D Mario, and only consider the thing when a new Xenoblade or Metroid launches (or if there’s a day-one exploit, my current Switch is objectively the worst one they made 'cause it’s patched but still with the bad battery life).
That said, the fact that more details regarding backwards compatibility even can be announced is worrying. You’ve already said it plays Switch software, anything added to that can only mean asterisks, right?