The twin screw kits look "easier" and cleaner to install, any thoughts around that?
Just for the sake of nit-picking, the Roush and Edelbrock technically are not twin screw superchargers. They are TVS which I believe is a modified roots supercharger. The good news is that the TVS is generally better for a street car than the twin screw.
These are all "positive displacement" superchargers, which is the important distinction between these and the prochargers / vortechs.