I finished this last night. The bigger Michael issues with me are: 1) he would never allow Kay to have the kids*, 2) depending how far he has progressed, I don't think he would have needlessly sacrificed a Geraci like that. That would have meant misreading him.

Beyond that, the main plot is vague. The side stories unnecessary and not really interlinked.

* He even said explicitly in GF2, something to the effect of: Kay, don't you think I am the kind of man who would do everything in my power to keep my children?