That will always be the best approach to take.
Because moving the HTML element (as suggested in my post) would require at least 2 iterations. But the databinding when implemented right may not need even one iteration.