the serial-port interface should work well (with USB-Serial adapters at least) if you enable hotplug support (which dynamically creates the slot when plugging in the adapter), it probably makes sense to add the plug “just in case” so people can optionally connect it if needed…