I have to agree too: anything not really endorsed or licensed by Nintendo shouldn't be included on the cover. However, adding the usual NES motif such as the red banner at the top or the site's own "spinal" icon (however you put it heh) would still be ideal to show that it is indeed for the NES.