I don't have access to a Windows 8 PC but I have heard that some PC's may have a problem using enumerating a USB CDC port based on the NXP example. If any one with Windows 8 has an issue please let us know.
I have heard that setting the descriptors up to enumerate as USB1 might help if you have an issue.