Mike, do we really require deep integration with custom fields. On my forum, we read all new registration profiles and only then accept them. Since we now don't have custom fields there are a few trouble-makers getting in. So for us, we only need them in the profile page. Would that require deep integration?Only occupation and home page could theoretically be custom fields, and the only one I'd consider making custom is occupation. Making things be custom fields makes deep integration (which we do with location, gender, and custom titles) effectively impossible.
Also, one of my members mentioned that before he replies someone's post, he goes through the profile and gets to know the person first. I do that too. In such cases, more info in profile help members a lot.
To me profile page is not very useful now. The member card itself shows mostly what we need to know at a glance.
May be this could be an add on?? Perhaps a detailed 'member info' tab beside the 'profile post' tab in profile page.