EAGLE lay out checking

Hello guys i have designed 2 different PCB. And This product is gonna be a commercial product so it must be perfect. However i got some bad comments about my PCB design from 2 guys but i am not sure about trusting them. They said it will not work well and have some unstability in the future. Is there any exprienced guy who can check my EAGLE brd files and tell his comments.

here is my brdfiles and photos of my pcb.

caneradiyaman6:
here is my brdfiles and photos of my pcb.
Dropbox - brdfiles.rar - Simplify your life

Remove the copper fill under your ESP-01 ANTENNA

Your Via's are too small 16mil? Unnecessarily small I would not go below 1mm= 40mil

Why are you placing parts on both sides of the board, you have plenty of real estate that is unused?

Your 5V regulator doesn't have any bypass caps, at least a 10uf on input and 100nf on output.

Your 3.3reg is only powered from VUSB, so the ESP01 only works when the USB cable is plugged in?

My two cents.

Chuck.