Не знаю, может быть кто и делал так, но схем нигде не видел.
Пришла идея. Если транзистор на частотах 20-30 кГц может греться, а на низких частотах не греется, то думаю, можно сделать так :
поставить несколько транзисторов в параллель по току, а управлять ими отдельно. Т.е. после выхода МК ставим делитель частоты, а-ля, бегущий огонь и с него подаем с каждого выхода счетчика на один из затворов транзисторов. Таким образом в нагрузке должна получится полная картина, а времени для восстановления затворной емкости становится больше во столько раз, сколько каналов. Кто что думает?
Вот картинка


