Работать скорее всего будет. Но есть вероятность, что будет нарушен
какой-нибудь оговоренный в спецификации USB электрический параметр
(вх. емкость к примеру). Можно попробовать такой экскремент: Взять работающий USB девайс на STM32. И подпаивать к выводам DP, DM по 1 выводу GPIO(настроенному в реж. Hi-Z). Потом проверять работоспособность. Потом еще подпаять по 1 выводу GPIO... опять проверять... опять подпаивать... и так пока не перестанет работать. Думаю, если работоспособность сохранится при нагрузке на 5 GPIO, можно смело параллелить выводы DP, DM процессоров :-) При нагрузочной способности < 5 я бы уже поостерегся делать так в серийный девайс, ибо и так попахивает радиолюбительством. Ну и длинну трасс от точки разветвления до процессоров покороче и поодинаковее.