Unless they come out during an early January Nintendo Direct like : "Hey, we actually have also selected a bunch of games for the SNES librairy" then yeah, a bit worrying.
I finally got around playing Ninja Gaiden too. It's kicking my ass as expected (DAMN ACT III !!!)
Switch Friend Code : 3905-6122-2909