Just got home from work, here are the results from my testing earlier:
Nintendont rev2.247
Regular Wii
EmuMEM = off (except for Triforce games)
Clean 1:1 rips (except for Triforce games)
Gamecube controller
Progressive = off
Cheats = off
-Mario Kart Arcade GP 2, first try game crashed at the webcam screen, second try it worked fine, played a complete race, didn't notice any noticeable lag though my eyes could be deceiving me, if that's the case then kudos for the performance since the game lags a lot in Quadforce, after the race the game asked to enter a coin and I don't know how, also I noticed the announcer was disabled, is that normal? Anyway good work so far, I hope more progress is done, honestly I don't care for Virtua Striker 2006 because I have Virtua Striker 2002 instead but that's only me.
-Sonic Riders still crashes after the third race, tried the PAL version and the game crashed at the first race in story mode for me, weird but I guess PAL version isn't any better, anyway I rather stick to my clean NTSC rip since I ripped it myself and I know it works fine, so far it's my only game to be set with Dios Mios.
-Tested Sonic Mega Collection since it's been reported broken, game worked fine for me, NTSC 1:1 rip, I didn't play long but testing several games all of them seemed to work fine, the proto however is still having audio issues though, game ID is [GSOE8P].
-Sonic Adventure DX Chao race still randomly crashes but at least now the race began instead of black screen from the start, which is a progress in a way, also the alpha version works fine, thanks.
-Frogger Ancient Shadow worked fine, thanks.
I also went ahead and tested some of the games that were fixed recently or known to have had issues before that I have, games like both Phantasy Star games, Kao The Kangaroo, Namco Museum, Batman Vengeance, Sonic Gems Collection, Midway Arcade Treasures 2,... etc, they all ran perfectly fine (except for Midway Arcade 2 the noise at the start is still there but it's a minor nitpick) I think we have a winner here, this is probably going to be my definite version of Nintendont (now if only I can make a custom background

) thank you all for the great work.
Edit: added some additional info.