I just like it for the convenience. I got all my EmuNAND channels (snes etc.), Wii games and GC games. The only issue I really had with USB Loader GX till now. The emulators won't show the USB HDD is chosen from USB Loader GX. Just weird. Anyhoo thanks for the help! Also since telling how to check it I just found out the reason my SC II game isn't working because the Hash is wrong :/
I like that too, USBLGX for everything
The HDD issue with homebrews you mention is known issue with USBLGX BUT there is a workaround.
Μake an /apps folder in your HDD root and point USBloader in it's path settings to the hdd/apps/ folder for homebrew.
Now whenever you press the homebrew icon in your screen (bottom of the screen) you can load the homebrew and it can still see the HDD. Two things to keep in mid though: 1) Do NOT do this with many homebrews (ie more than 40) cause USBLGX will stackdump sometimes. 2) Not all homebrews will work like this, but most will (i can vouch for SCUMMVM, WiiDoom, Quake GX, Wii64, WiiSX, SNES9X, FCEUGX, VBAGX, Wii2600, Wolfenstein Wii, Hexen Wii etc)
3) If a homebrew has many .dols in its folder (like Retroarch Wii, which has 16 .dol files in its' homebrew folder) it will show up many duplicates (as many as the .dol files are) in USBLGX homebrew browser, so avoid doing that for those homebrews, use a forwarder.
Anyway, back to Nintendont, false reports with obscenely big memory cards should at least acknowledge the use of a big MC when doing the report.
Lastly, i was told that Spartan was fixed in r.2190 (was last working in r.2.173) but i cannot access my Wii atm, i'll give it a shot when i can.