Turbo = sky is the limit high boost etc...
Super charge... = also high boost more power
disadvantages would be...
Turbo = some thing we call "TURBO LAG" time it takes spool up bigger the turbo MORE time to take but BIG power
Super charger= because it spools it from engine speed so NO LAG, instant power...
me no expert on this so I'll stop now ....
cheers
Joe