We've done some preliminary implementation of the changes proposed in http://mail.opensolaris.org/pipermail/smf-discuss/2009-January/009584.html . I've created a Mercurial repository on hg.opensolaris.org and published what we have so far on it. You can browse it at http://src.opensolaris.org/source/xref/smf-profiles/gate/ or clone your own copy from ssh://anon at hg.opensolaris.org//hg/smf-profiles/gate .
I've set the repository to send notifications to this list (smf-discuss), but if it becomes too noisy, we might create a separate one. David