I think digital Camcorder batteries are the best option. Chaging over a USB connector?
We're looking at 2 USB ports. . . I vote we make one an OTG port with that lovely little connector and use that to charge, like on the Universal, and my Abacus. That could be the one on the back for stacking with expansion packs? Makes a docking cradle as simple as a usb cable connected straight to a 5v line (via some sort of regulator and switch to autoselect between power from USB cable and power from Mains Charger) and from the USB cable's data lines. Just mount that on a moulded or formed aluminium base, stick in a blue LED to look cool and away we go! Then just use the USB cable as a network to your linux box (Because Windows 5ux><0RZ, naturally!) and away we go! Suddenly you have a bluetooth, Wifi and 3G access point for your aged pre-wireless Vaio.
Ok, that's SLIGHTLY off topic. . . but yeah, Camcorder battery.