USB-to-Serial Adapter Issues

mahnked:
and I'm using this to eliminate the need for atmega16u2 and supporting circuitry to save board space on future custom builds while still using atmega328p-au and arduino ide

Then why not just use the ICSP?