I have a Steeda on mine and love it. Fit and finish is perfect. It give a ton of space to work on anything under the car. I don’t have a turbo kit but it should make a lot of extra room.
I had great results with a stage 2 D1x. I ran it with a 4.88 pulley when it was stock all the way down to a 3.90 pulley and went 8.79. It is a great choice and is very capable of mild to wild.