Does the Pyra really need 3 USB ports, and do those ports all need to come in different sizes? It seems a bit wasteful, don't those ports take up space on the board? Now, I'm mostly concerned about the Mini-USB port, because Mini-USB is dead. Nothing uses Mini-USB anymore, phones and cameras all have Micro-USB (or Lightning) and everything else uses full-size USB. So, I suggest removing the Mini-USB port, replace it with a second Micro-USB port if you really want to have 3 ports.