Bitbucket is just a tool. The important part is knowing how to evolve towards a "trunk-based" development model, which implies all SW development must always be "testable/ready for PROD deployment". This implies integrating/automating using many tools.
The Pull Request GUI is good. Integration of Bitbucket with JIRA & Bamboo is well done by Atlassian.
Implementing DevOps CI/CD is easy to implement after a "trunk-based" development model is adopted.
Instead of providing only raw features and plugins, Atlassian should provide a ready-to-use integration of both choices to incorporate "trunk-based" development. For example:
Atlassian support is very good.