Since bound handlebars helpers are not available, this is the cleanest way to keep the formatting code on the view instance for each individual row.  However, I agree that the other approach is more appropriate in later versions of Ember.