Nice looking mini ! When you get a chance, could you please let us know the size of the output shaft (3/4 or 16,mm) and also your overall opiniion.
They are using bearings on the fixed sheave hub instead of a bushing. Might be there as a speed limiter. If so it could work well with higher than stock governed RPM. The belt's sitting on the bearing at idle and there's no full belt shift to OD.
Would be surprised if they are using the standard belt length. Might be a longer belt.