The boards arrived today from DFRobot and just waiting for the remaining parts to arrive so I can assemble the rest of the board.
G120 fits OK and I’ll test this tomorrow with the USB. Only soldered enough pins for a quick test 
Hand soldered the LCD connector but can’t test the LCD until the rest of the backlight parts arrive.
Can’t wait to get this first one tested and then build the other 2 boards and start coding for it.
PS… I did spot that the 3D model of the WiFi module is the wrong way around but the PAD arrangement is correct so only a visual error in the library part which I will fix. 