Just to check would it be recommended to update OOB script include

I have created new BR and script include to manage the custome field sysc

Good to know but it seems you marked other answer correct instead. As that was the very first comment to update field i.e. to create new BR.

Hi @accsukant

We have the same issue. I hope you don't mind to share to us the BR and script include that works for future reference. 
I would appreciate your response. Thanks in advance.  

Hi,

I believe that should still be fine.

During the upgrades the component will be skipped but can be reviewed and necessary steps can be taken during skip log analysis.

What are the best practices for customization?

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader