Nano direct solder USB connection

My prototype based on Arduino Nano 3.0 is ready and I want to make a production version of the board.

What I do not want is use the current usb connector (board will not be standalone but pc controlled using VCP/USB).

So I would like to solder a usb cable to the board. Is my only option desoldering the micro usb and solder to the SMD pads ?

I think that is the only option. The usb signals go to the chip at the bottom.
Is it really that bad to use a connector with a cable ?

The connector means the board length is extended by 1.5~2 cm.

I'll search for angled micro connectors to alleviate the problem a bit.

These compatible boards are shorter:

http://www.uugear.com/product/arduino-pro-micro-atmega32u4-microcontroller-board/