Ich arbeite eigentlich ganz gerne mit einer INI für Einstellungen. So kann man einfach Programme gesamt kopieren (und z.B. auch auf einem USB-Stick einsetzen) und die Registry wird nicht verschmutzt.
Es gibt aber mehrere Punkte, die gegen INI-Dateien sprechen:
Why are INI files deprecated in favor of the registry?