This is the combo we use, seems to be the best solution so far, but unfortunately far from perfect. Main issues are performance when combining data on Data Studio (going via Google Sheets might solve this) and random connector crashes, which are always solved but cause problems when you need to have numbers now, not tomorrow. Still seems to be the best there is (without importing cost and other extra data to Google Analytics as well and then performing reports on that)