We have a search bar component which we use in a few places in our application, it looks a little like this:

{{search-bar searchQuery=searchQuery}}

As you can see we repeat ourselves when setting the bound searchQuery computed property. Perhaps with components it might be possible to dry this up a little?

When doing {{component-name propertyName}} this could be rewritten as the above when the property name matches a computed property on the component. The downside of this is that it could be quite brittle as it means you have to name things the same across your controller and/or model and the component you are using. Perhaps something like this would be better?