I have no opinion on Lampard as our new manager.
But I will say this. When someone is determined to tell you their IQ score as proof of how clever they are, I always take it as a massive warning sign.
In my experience the people that are genuinely astute/clever/brilliant don't even know or care...