C точки зрения юзабилити и конверсий идея отличная, применяется в куче магазинов.
Но реализация в статье - весьма сомнительная, если говорить мягко.
Лучше и правильно делать так.
Страницу корзины отключить совсем.
В чекауте есть предпросмотр заказа, он же объект корзины
https://github.com/woocommerce/woocommerce/blob/50...
вот его надо модифицировать, добавить инпут количества товаров, ссылку на удаление товаров, так же не плохо повесить туда ajax обновление и не забыть про триггер 'updated_checkout' для правильного пересчета налогов, доставок, скидок и прочей требухи
погуглите туторов про это полно по идее