For me on a truck a screw\roots supercharger makes good sense that you can get the boost right off idle but they are more expensive since they are kinda made just for each application. You can fab something up yourself but just the supercharger itself will be more money than a similar output turbo. Nowadays you can find turbo's cheap on ebay and used, there are multiple sources to help on sizing it to your motor and wants (towing with truck vs high HP car etc.) and turbos are much easier to fit a universal setup on since you can place them where you want vs needing the belt lined up. They don't work quite as well but there are even guys that put the turbo in place of the muffler, add in the newer oilless turbo and remote mounting gets easier vs needing scavenge pump and such.