Yeah, I'll agree with you in that the install instructions for Scarlet are not the clearest in letting you know which of the attached files you need to download, etc.
I have also heard about but not personally experienced yet a supposed problem where the Scarlet Crush drivers just randomly stop recognizing the controller and the driver needs to be reinstalled, but I still think I'd choose that over the shady Motioninjoy stuff. So it's not like Scarlet Crush is 100% perfect, but overall seems the better--or at least cleaner--choice IMO.