Вы комитите в оригинальный марлин?
Нет. Не вижу смысла и не вижу способа как сделать код так, чтоб его приняли. Как бы я не пытался этого избежать, но в нескольких местах пришлось внести изменения в код марлина. Если так будут делать под каждый принтер, там будет еще более жуткое месиво.