Should I override an UI component's Knockout template for modifying it?

Yes.