I'm not seeing this posted anywhere - probably for good reason.
However - I've recently stumbled upon the app "Delta" that allows you to emulate using your iPhone. (I'm not sure about Android devices.)
I was able to load up the same roms that I use for my Everdrive. The buttons are hella clunky, but oddly enough I find there to be less input lag than emulating from my laptop. (I could just be stupid too.) I'm wondering if you could find an adaptor that supports NES controllers.
Anyways - I screencapped a sample in vertical format for an easier YT Short format. It also supports horizontal format for a wider display.
The main question would be about the accuracy of the emulation. I know there have been phone apps in the past that don't meet the threshold of accurate enough emulation, but I don't have any knowledge about this one in particular.
I use this to practice my randomizers and casual gaming. I connect a Switch SNES controller to my phone and use it to play on it. Works great. Any Bluetooth controller might work, not sure. I am not sure how accurate it is for speedrunning.
8BitDo used to produce controllers styled after NES controllers.