Not an area I have thought a lot about - others can probably make better suggestions
Probably not a good idea since it would make code maintenance and bug reporting difficult to manage.
You could remove the source code (.java) files from the jar file as they are not needed for the plug-in to work.