Is anyone using the JBoss portal in a production environment? If so, what downsides have you encountered? Also, I'm considering using the JBoss Portal, however, I would really like to customize or completely replace the User Portlet. I would like to add/remove fields, content, functionality, etc. Has anyone travelled this road??