I'm not entirely sure what that thing actually does Is it listening to audio and then matching BPM to a sync out?
Our setup is kinda complex - we use a GameBoy (LSDJ) with a MidiBox SID and MidiBox FM and then also do live playing of (usually acoustic) instruments on top. As a result, I need some level of MIDI sync, which is usually handled right now via Reaper. I'd like to switch to using a hardware playback device, like a MidiBox MIDIO128 but I haven't made too much headway on that yet.
Adding in the NES to the MIDI chain won't be really a big deal. As it's just clock sync I'll probably mod my current StageBoy to see if I can use MIDI Thru and then hook up whatever interface I end up with on the NES to that. The primary blocker was an NSF player that could respond to a clock, preferably with some transport controls (so it starts playing when it sees the first clock pulse).