The natural location for .ini files would be in the directory in which the addon is installed.
Using the main gramps.ini file for addon preferences could potentially lead to a conflict between addons.
Other locations and file formats are possible. I would leave this decision to the addon developer.