Refactor: scheduler: use bool for checking whether group is promotable
... for efficiency and readability