It's nice that you can flip the intake around but I found that my intake worked best pointed toward the passenger side. There was just to much stuff going on on the drivers side. The BCBroncos kit is set up on the passengers side also.
Good luck with that wiring harness. Although hsi work is top notch and the harness is great. Getting a hold of any support is near impossible. I bought the universal kit and it had everything I needed, pretty straight forward. Good luck with the pigtails.