Are plugins specific to Geronimo and Geronimo alone? If so, then a sub-project might be a nice idea.
If not, however, then there is little compelling need to make G even more "bloated" with efforts than it is, and making it a self-contained project would be best.
