If not a workflow approach based solely on either the journal or tagging alone, why not one that combines both journal, tagging along with a revision control system? Like the task/functionality-based scheme to panel design as is embraced by Mayanna. Also while this has nothing to do with GNOME and more a kernel and specifically filesystem issue, isn't it high time that we have option of filesystem rollbacks like Solaris's ZFS offers? Think of the benefits people.