I know a couple SEE's and they have difficulty tieing in the events that happen to the reasons why they did. Goku always knows whats up, and is usually on point with prediciting future events based on specific occurences that have happened.

I see IEE. Goku will miss the obvious details that are right in front of him, and have a humble chuckle at it. Maybe apologize to bulma for missing something that is so clearly apparent to the group. But he almost never misses signs of foreboding danger.

Also, Him and Piccolo dont have a Dual Relationship. I think A Mirage relationship more accurate characterizes their viewpoints toward each other.