the placement of the turbo really doesn't have anything to do with anything other than style or fitment.
there are so many different places to put a turbo... people put them there to hide them, to make them fit, or to be different...
i don't know of any specific benefits to putting them in one place over another... but i guess it depends on the application...
__________________
handle every stressful situation like a dog: if you can't eat it or play with it, just pee on it and walk away.