Rather than display all project custom fields. Can you create logic where some of those fields will only appear if a certain field values is selected?
For example, I may have a custom field called Exec Committee Report, and if that's selected I would want 4 custom fields to appear under that field. But not all projects will need to be flagged for that report, so I don't need to see those 4 fields for my other project - it gets a little cluttered on that right hand side with all custom fields showing
I think you have similar logic for fields based on a Portfolio value.
I would love to see this enabled for custom fields!