What im trying to achieve with that change? To make gameplay easier. Basically you mostly want to warn your allies about spells enemy has. So when you see unit went Shukuchi or throw bolt at your face you typing (now or some later) "%enemy% have shukuchi / sven's bolt".
Instead, this system suppose that you said that and notes that into infoboard if -si (-spellinfo) enabled.
One more time: if visible enemy casts a spell it's being added to board. Now everyone of your team can see that and won't forget. No need to typing, no need to worry about notifying allies.
If enemy wasn't visible upon cast table won't receive any info. Table can't store info about enemy's passives either.
Cons: some of you may say it's kinda unfair
Pros: some of you may say it's kinda cool
Tell me what you think about such buff / nerf.