Got a Red Devil RX 6700 XT recently, and played with some undervolting. All good and fine, but seems with the latest drivers (at the time of writing Adrenalin 21.10.2), DX11 titles are not that stable. Could do a decent undervolt for e.g. DX12 so the card becomes extremely efficient, but not for DX11.
So certainly game profiles could help in this case, but I felt there could be a better way since there are tuning flags already working for one API or another. Maybe the performance tuning can be also extended to offer API specific profiles.