Well I finally had a chance to really put the new lift to the test... After about 1.5 hours of mowing, the belt had stretched a LOT and even twisted around a bunch, plus the input shaft seal started leaking...
Back to the drawing board, but at least it looks nice.