Hi,
Yes, it is totally fine, and actually, it is expected to update the core components based on your requirements. This must be done through the proxy pattern: Proxy Component Pattern. With this approach, you can simply use Sling Resource Merger to hide any field that is not necessar...