First, a quick observation-
It'd probably be a good idea to add a warning when editing relational fields, like the current one for multiple files. Someone will inevitably get it wrong and come back out for blood!
Related to this, a long term suggestion I'd make would be to consider allowing 'calving' of fields. Thus, when editing a relational field the user gets a prompt as to whether to split this file off into having separate tags from those of the relational ones.
Just to add what could turn out to be a nastily complex little suggestion:
It'd be nice to be able to add somone as both a Director and Actor with the same biography etc. As I understand the current relational model, this isn't going to work, as everything would be defined as either belonging to the Director field or the Actor field
-Leezer-