By the way read the requirments for targeting beeing cyber sight is not one of them. Just that you can spot with it, and you can spot on a visual overlay or replament.
The requirement is that you see the target if the spell is LoS range. See the Line of Sight rules. You still have to follow those even if you have a essence paid enhancement. You see with your eyes, not with your hands, not with tongue, not with your nose, not with your ears, not with a sixth sense, with your eyes.
So, does Radar require that you have eyes? A simple yes or no will suffice.
Is Radar part of Astral Perception?
Is Radar considered touching the target?
If none of those answers are a yes. It doesn't work. This isn't opinion, it's fact based on the rules.
In order for it to overlay or replace a sense it has to be fed processed by the brain in the same sense.
Again, this is wrong. Completely wrong. All that is required is for the user to be able to use both senses at once. It's no different that a bat being able to use echolocation and see at the same time.
The data given by Radar has nothing to do with interpreting data that has been seen.
You yourself pointed out that adding a sense the brain is not built to process inposes penlites and that the radar does not apply the penlites so it is acting as a sense the brain is wired to recive. Giving that it rovides visual information to "see" it is only logical that it is visual informaition.
It even uses visablty modifers, so it is beeing treated as a form of vision by the rules.
Wrong again, on both counts.
The cyberware in question, Radar, has a processor that tells the brain how to handle things. Hence why there is no penalty. The book goes into detail about how this works, it's the basis of the argument against Radar being sight, so if you haven't read it I can understand you not believing. I suggest giving it a glance at least before continuing.
Cybereyes, even single cybereyes, do not include a specialized processor or anything else.
As for you second point. All spatial recognition sense, visual or not, use vision modifiers for targeting and perception. Take a look at echolocation in the bioware section. Another sense that does not require sight and uses visibility modifiers (see the bit on natural ultrasound for clarification).
This isn't opinion. It's how the rules work.
I think that is your opion and is wrong. To post something on the offical sight even as FAQ it is subject to company aproval so it was aproved or it whould have been removed.
Think what you want. There is a reason for errata, there is a reason for FAQs. The industry has standards and rules for a reason, especially when a company has a living game line (such as missions). If you are too lazy to research the industry on your own, I'm not going to do it for you.
To your second point, take a gander at the old "official" FAQ that lasted quite a while. The new one is flawed, but significantly less so. Remember, the old one was official as well despite all the issues with it. They aren't going to remove this one until they have a new one, and FAQs and Errata have never been high on the priority list (welcome to catalyst).