I am tempted to always select All Projects when mapping a Behaviour if the field I created a particular Behaviour for does not exist in any of the other projects anyway.
That way, when a new project is created we don't have to add it to all the Behaviours.
Does anyone know if this has any negative side-effects?