i never used them but from what i understand their advantages are that they will continue to cool as long as the water pump is on; ie you dont need air flow like an a-a intercooler which makes them good for drags as they wont heat soak...??
dunno if you need to worry about restrictions as you can get dual setups and i suppose run both off the same pump and radiator...?
generally though i think you are better off going front mount if you have the space and the car is built for the street / daily.
Bookmarks