These type of ebay motors are annoying but not completely junk after all huasheng which he sells is a Chinese engine too. I got a few months of use out of it and the bronze bushing seized up. There is a thread you may be interested in relating to the bushing. I agree the bolt in the middle clutch is weird I've never seen one like it before buying the kit. Anyways:
https://motoredbikes.com/threads/conversion-of-belt-drive-bronze-bushing-to-oilite-bushing.59016/
That don guy seems to overprice some of his stuff too. I mean $220 just for a 144 and no other parts and it's a chinese engine. I have the same clutch the engine ran fine but the clutch is junk.
Also what type of problem with the clutch, if it is grabbing and stalling the engine just tighten the bolts in the middle of the shoes till it doesn't rub I did it and it stopped from grabbing. Keep the gold colored bushing greased every few rides or it will stick to the clutch and gall up.