For submitting times here, no. It's basically an emulator built into physical hardware. If the game's community allows them you can for submitting to their LBs though. Most cases communities have a short list of approved emulators if they allow them.
Are you talking about the Sharp Twin Famicom (which is an original, accurate, original release of the Famicom and FDS in Japan), or some other console?
no, the FC Twin is a famiclone. Different device that has NES/SNES in one. I originally thought he was referencing the one you're talking about too, so I googled it.