я смотрел в статусе изменений по процетнтам, изменений нет в обоих вариантах. Зато у Вас на выходе используются те же константы 1 и 2 , за счет них я выиграю в процентах, мне кажется
у вас 4 исполняемых блока, у меня тоже.
но вам ещё надо константы тянуть через весь проект, что ухудшит читаемость схемы.