I would be very leary of placing the MAF right in front of the compressor inlet. Mainly due to the fact that the heating element is very thin to start with and could very easily be sucked into the turbo. Not too mention if you have an OEM original MAF with all the screens. The screens could get worked loose and be sucked in by the turbo as well. It's too bad we don't have some of the original GM engineers on here to answer questions like this, as I'm sure they could shed some light on this matter.
Honestly, in all the years I've been messing with these cars, I've never seen anyone try to remotely mount a MAF sensor, nor have I seen anyone try to mount it directly to the turbo. I have seen LT1 and LS1 MAF sensors mounted post turbo, just before the throttle body tho. There were some posts regarding the after turbo mount locations on here not too long ago.
I've always ran mine in or around the stock location myself with no problems what so ever.
HTH
Patrick