This is really well done. I think there are some issues with the chronology of how some of it would play out but that's nitpicking. If you enjoy this kind of thing, I very much suggest reading Red Storm Rising. It's somewhat old at this point but presents a very detailed account of this kind of situation.