I remember thinking about this "omniscient" vs "selective knowledge" thingy as I was leaving the JW's. The main reasons JW's probably adopted this teaching is (1) it removes God from blame and (2) it allows free-will that is unpredicatable.
It seems that the Christian God would have to be completely omniscient though. How can you decide what not to know, if you don't know what it is???