По этому реализация со стороны контроллера усложняется. Нужно подсчитывать контрольную сумму на стороне контроллера. При использовании CDC больше 64К не прокачать. Нужно объявлять 15-16 репотров CDC в одном устройстве. Честно говоря, не знаю допускается ли такое ОС? Да и сформировать не запутатся репорты в контроллере довольно накладно.