Seems like there aren't any capacitors needed for the crystal, although it seems unusual coming from every other chip I've used that needed a crystal. I've added 10pF like in #(One More) Raspberry Pi Zero USB Hub but doubt they're necessary.
Only one extra USB port has a plug, out of size restrictions etc. - a second one has the RTL8188 directly connected. Therefore only one LED is really necessary for the "connected" status.
Added a PRTR5V0U2X as ESD protection for the "external" USB port.