So to be a little helpful. I'd love to share with you a fan profile that I found which could be helpful, because I'm working with it, and it's pretty convenient and makes the MacBook a lot more usable with external display !
I've got 2 external displays, one connected to a usb-c hub via HDMI, one connected to a usb-c to HDMI official adapter from Apple.
The problem with modifying fan profiles with TG PRO is if you lower too much the fans under a certain temperature, the internal Mac system will automatically "throttle" the CPU and the computer will become very noisy and unresponsive for a few minutes.
To overcome this problem, I used the fix "cpu throttling" from TG Pro (set to 90 % ) but this isn't the only thing to do, you need to make a custom fan profiles which's more progressive.
When writing this mail, I'm also loading a project with Logic Pro and my fans barely go to 3300 RPM which's pretty good to me.
All Fans to 35 % when Highest CPU is above 60°C
All Fans to 45 % when Highest CPU is above 70°C
All Fans to 50 % when Highest CPU is above 77°C
All Fans to 60 % when Highest CPU is above 80°C
All Fans to 75 % when Highest CPU is above 85°C
All Fans to 88 % when Highest CPU is above 90°C
All Fans to 100 % when Highest CPU is above 95°C
Check use Auto Boost instead of Auto Max (to activate custom fan profiles)
Check CPU Throttle fix : Temporarily increase fans when needed to keep the cpu speed limit at least 90% to avoid throttling.
My logic project has finished loading and I'm currently at 3036 RPM.
Clamshell mode.
To me, it's pretty convenient that way.