Seems aweful tall, and thin. I don't think you'll be getting the most out of it because half of it will be behind the bumper, plus I don't know if there's room up there to fit it. The piping would all have to be custom as well.
I think I'd stick to something more rectangular, and thicker... there are a lot of used intercoolers floating around that can be had for a good deal, and will give you a lot less headaches than that.