I have the 32" in my grille and it is absolutely worth the price and a great value. I have had zero issues with it and I've been running it on the front for almost a year now.
That grille looks pretty solid for a homemade solution. I didn't see a build thread in your signature. You have any details on how you did it?
I was planning on putting it behind the stock grille, but that looks pretty good.