I don’t consider that the easiest to read, due to the use of the PINBUS lines.
I notice that S1, the Reset Switch, doesn’t have any connection to Pin 1 & 3. This should pull the reset line down to Gnd, so those two pins should connect the other side of the switch to Gnd. As it is that schematic shows the Reset switch doing nothing.
I think you can omit Inductor L1. Nick will probably confirm but I’ve only ever seen mention of the 0.1uF cap C12 on AVCC. I understand the theory of why it’s there, to block any high frequency noise on VCC reaching AVCC, but I’m sure making sure you have a good trace from AVCC direct to the power supply, rather than Teeing onto the same VCC line, would move the PCC back and prevent this, with suitable decoupling caps in place.
The schematic doesn’t make it clear that all the 0.1uF caps C3 to C10 are intended to go next to all your supply pins as decoupling caps.
The pin headers can obviously be adapted to suit however you want to get particular pin line to particular input/output headers, components or devices.
You don’t have any provision on that diagram for connecting your CP2102 directly. I would bring out VCC, RX0, TX0, Gnd, Reset to a 6 pin female header (the CP2102 will have a 3V3 pin), in the right order to just plug in your CP2102. Remember to add in a 0.1uF capacitor in series with the Reset line from your header if you want Auto Reset functionality.
From your mention of CP2102 I assume you intend to bootload the 2560 and program via UART. EVen if programming via ICSP it would still be a good idea so that you could use this for serial output to terminal for debugging.