For the deployment with the plugin it is necessary to restart. For the extra directory I am not sure but i thought the extension have to be in the classpath for jasperreports so it would be necessary for the extra directory too to restart. But it would be very nice not to restart every time a new font extension is installed.
Regards
Stef