Serial ports are a problem--however we use a lot of those USB->RS232 dongles to get more ports (available everywhere, pretty cheap).

Regarding USB support directly, check out the "wIsh" project. We can always add a wIsh interface if it works. If you get a system going with wish, let us know and we'll be sure to include it in future releases of Pluto.