NCS claimed, “If you have a USA Wii with 3.1U firmware and the Freeloader, you will be able to play Japanese Mario Kart Wii.”

They give a few extra instructions on how to get it to work, so apparently your purchase of Freeloader may not have been in vain.

Link