Update:
I got the Bowtie Overdrive's TV bracket system installed. Installation was pretty simple and straighforward. I think the hardest part of the whole thing was hooking up the pressure gauge! The parts are very high quality and well designed. Did the kit make a difference/improvement you ask? Hell yes it did!! It was like night and day. Before, the trans would only downshift from 4th to 3rd. Now it downshifts in all gears. I'm very impressed with the results and would recommend the kit to anyone. I'm finding it hard to keep my foot out of the pedal