Nice review.
For me, the horn mount stumped me for 30 secs, the radiator pass thru about 20 mins, and it took three tries to properly seat the 90 degree hose to the throttle body. I've since thrashed it on many mountain roads, and it all holds together just as installed.