а вы в курсе, что пропатченной и перекомпилированной программой можно пользоваться, не дожидаясь, пока изменения примет основной разработчик?
В курсе. А ещё я курсе относительных затрат на то и другое, и необходимости "накатывания" (а то и адаптации) своего patch на каждую новую версию.
В общем, мне кажется, Вы спорите просто чтобы спорить.
Если нет — попробуйте сделать то и другое, и сравнить затраченное время.