Integrating data from things like Google Fit/Apple Health/Smartwatches into our health app - should we build these on our own manually? Or use a 3rd party service that handles the integration

It depends. How important is adding the integrations to your app ? Is it a major feature, that needs the data ?

If so, then I would think that it takes a lot of work creating, and maintaining, and thus I would need an internal team doing the work.

Then i’d compare the cost between having an internal team, vs outsourcing!