Do you get WGRZ NBC now at all?
Your location is not easy for the reception of NBC.
A preamp might help for NBC, but you have some strong local signals that might cause overload.
If you click on Pending in your report, you will see CBLT that is even stronger than CICA.
You could try a preamp that is resistant to overload and aim both of your 8-bay panels at 162 degrees magnetic and hope that the local signals don't cause overload of the amp or the tuner.
WGRZ is 82 miles away and the curvature of the earth will be in the signal path.
The red highlighted "a" next to the WGRZ callsign indicates adjacent channel interference from WNLO that is 29.3 dB stronger than WGRZ. Tuner specs say that WNLO must not be any stronger than 33 db, so I think you are OK.
CBLT has a Noise Margin of 61.1 dB. If you add antenna gain of 12 dB, that brings you up to 73.1 dB, which is overload territory when the antenna is aimed at CBLT.
Interpreting Noise Margin in the TV Fool Report
http://www.aa6g.org/DTV/Reception/tvfool_nm.html
Looking at it from signal power, CBLT -29.7 dBm.
-29.7 dBm = 19.3 dBmV
Max input of CM7778 = 34 dBmV
19.3 dBmV + 12dB ant = 31.3 dB; OK
tuner check
-29.7 dBm + 12 dB ant + 16 dB preamp = -1.7 dBm; slight tuner overload, but the splitter and coax loss might take care of that. If not, you could insert an attenuator to prevent tuner overload.
I think you should try it.