Проверил - разрядные мосфеты идеально драйвятся, но утечка всё равно есть.
В итоге обгуглившись обнаружил любопытный тред на французском форуме: http://vae-tech.forumactif.org/t61-smartbms-oz890-modification-shunt-externe
Решил проследовать их примеру и выкинул убогие костыли замеряющие ток по Rds(on) и впердолил вместо них шунт, представляющий из себя кусок припоя сечением около 0,5мм², сопротивлением порядка 2,2мОм. Надеюсь, он не расплавится при пропускании через него сорока ампер: https://dump.bitcheese.net/files/ladaryf/oz890-shunt.jpeg
В итоге я дополнительно теряю около 2‰ мощности на нагрев шунта в худшем случае (при мощности 1кВт и напряжении 30В).
Блядь, теперь сигнал на открытие зарядного мосфета почему-то перестал появляться, хотя по флагам всё ок. Ёбаный в рот.