Actually, after reviewing your previous pics it looks like that core will be fairly close to the floor of the intake. It probably will not need any additional deflection. JMHO.
I am somewhat concerned that you have solid welded aluminum core and water connections. Some flex could prevent cracking. Cracked water passages in the intake could be very bad. It is of course very easy for me to criticize and I don't want to come off as just pointing out flaws. Your effort is huge and impressive. Just trying to point out pontential problems. Much easier to fix now than later on many levels.
I dont think you are being critical, I love the feedback, it helps me get this thing right. I have made some mods on that deflector sing those pics were posted. I will try to get som pictures up this weekend. It is really close to the floor of the intake middle Vee.
I am really worried about a water leak in the intake, that would be a total loss! I will look into it further.