In the majority of the uses cases, the default values should do the job.
I did let the possibility to change them to match really specific needs.
I do understand your point however; there is a risk to change theses default values on an instance of a MavenPluginInstaller being used across a project.
Do you want me to do the changes ?