I was sold on him when I saw him getting involved after the full time whistle in the 2-2 game Vs Liverpool, He hadn't been at Everton a wet day and he was right in there.
Not signing him would be a bigger mistake than feeding a Mogwai after midnight.. 12 million pounds is a steal, average championship players go for that and more these days.
That Villa call is one of the worst I've ever seen. If I were the ref in such a big game I'd have let it play on give the goal and let VAR sort it out.