It's great that the status of a feature is visible on the features board, but it would be enormously helpful to see who a feature is assigned to as well. For many teams, the two most important pieces of information are the status and assignee. Having both would provide a good idea of the state of a release without having to click into each feature. It's very time consuming, and it's easy to overlook if a feature is assigned to the wrong person, or not assigned at all.
This is a good idea and we are likely to implement changes in this area to customize the information shown on the feature cards. We've merged this idea into another idea with that concept in the mind.
In the meantime, you might consider using the Feature->Workflow page. This can be "activated" by going Settings-> Product -> Navigation and checking the box for Features (Workflow). This can show you a Kanban type page which will show you the features and status for each assignee.
I agree, and would suggest an icon view similar to Trello cards