I need some general direction on things to watch out for when updating Backdrop (1.8 to 1.9 in this case) when CiviCRM is installed. My concern is that CiviCRM is more more complex than other contributed modules, particularly because it has it's own database. Is that a valid concern or should I just go forward with updates to Backdrop and treat CiviCRM like any other contributed module for update purposes? Any general advice?
Backdrop is backwards compatible so there shouldn't be any changes that will break CiviCRM. I haven't tried this upgrade but I have helped get Civi working under Backdrop. Even though Civi is complex it doesn't change too much between versions.