I’d try adding forced cooling first if I wanted to do this. A heatsink and maybe a fan would probably keep things a fair bit cooler if they’r already getting hot enough to risk overheating. (A fan isn’t going to do your battery life any favours though…)
I was thinking it could be fairly easy to beef up the passive cooling for a repeater node and the extra db transmit could make the difference for people working on the edge of range.
For some of the events, especial the racing ones, I could see duty cycling reaching 100% if you have a bunch of nodes posting updates as often as possible.
If you are keen on some true manual modification, check out the SX1268, it supports 22dbm output. Some modules are apparently pin-compatible with the SX1278 you have on your T-Beam, so in theory you could swap them out. Also EBYTE makes a 30dbm version if you want to homebrew something!