Turbos tend to get very hot and I would also be nervous about it being that close to the gas tank. It looks like it might fit nicely on the front side of the down tubes without interfering with your front end.

Those that spend the most time trying to convince you of their faith are the ones trying to hide the most.