This looks pretty cool - may still be over my head in terms of coding. I have always thought Boonex should develop an database with existing profile fields builder - allow forms for either completely separate application or could be linked to profiles and maybe other data elements in Dolphin like groups - or could be used to display things in different formats - like lists of profles, etc. Maybe this can do the same thing except with more coding? The elements being in a database table sounds see more like a good move.
Unrelated question - I always wished their was a fields definition for links. When you want to put a link on a profile, it is really involved. Could something like this address that?