MBDFT redux review