Frappe CRM: Using ERPNext DocTypes: Prospects?

I currently use the ERPNext CRM module as a CRM.

How hard is it to modify the UI and logic of Frappe CRM without breaking something and having it be udpate safe?

For backend - Customizing DocTypes

For frontend - https://www.youtube.com/live/3xpfw4qrzM0

very easy especially from front end code wont break at all