Are there any reasons not to use direct USB connection between the companion computer and the flight controller? Documentation advises to use TELEM2 for this purpose, but is there something I need to consider before using USB apart from remove arming check for USB connection?
Do you mean USB as communication media, or micro USB as a connector? If the latter - I plan to use JST-GH based USB port on Holybro Pixhawk.