To clarify: I consider it good practice to put things on scope which either are references in html/templates or in controllers. Otherwise, we should keep our scopes as clean as possible.