The same as recently implemented calendar feature, please hide the custom fields in board view if there is no value in them.
This will make the interface much less messy.
And I am assuming the code from the calendar view is reusable to some degree, so this should be an easy change.
Thanks!