As for the projectors, no I had my way with them. Since they are so popular now I thought I would try something new. And as for NYC man anytime you want to just let me know. I am 20 mins from the Bronx.
No the grille fits in to the stock support beam. I just pushed it back after I broke the spot welds and it hold perfect with no problems. I have pics if you wanna see the spot welds broke and where the support bracket sits now.