Anyone put a scootworks front pully on in the last year or so? Wondering if all the bad rap is from the initial design which I read has been revised. I know folks love the Barons but I guess I didn't fully do my research and ordered a Scootworks. I know I got one that was just made in the last month because there was a delay in shipping while more were being produced. Any body have any recent feedback on this subject?