The memory card is twice the length of a official NGC memory card. It is black and even comes with stickers. The card reminds me of the PS2 Gameshark dongle.
Well the card is recognized just as fast as a official memory card and read/writes just as fast. I copied saves from my other memory card to this one and I didn't experience any corruption like other 3rd party memory cards do. So now is the save/load test and I tested it with Metroid Prime Hunters 2 and saved at least 40 times and no corruption was experienced at all. So now I load up the FCEUltra emulator and saved my state in one of the games. When i restarted the GC I found that my memory card has been corrupted so I formatted it and tried again and it got corrupted again. Hm...I guess it doesn't support homebrew saving.