Congrats on the find! :agree:
Jake (the guy in the TIV Bug Me video) built my engine so I didn't use the tapes, but I have heard nothing but great things about them. I would strongly recommend getting the TIV one. And depending on where you are with cooling, consider the DTM shroud. There is a video for that install as well (although it isn't really needed since it is so easy).
Here is some info on them and I think there is Bug Me video info available there too since he resells the videos for TIVs.