I played the first one through and loved it. I'm now playing Witcher 2 and loving it as well.
If your concern is the plot and back-story, I think you'll do fine just reading the plot summary on Wiki
As far as importing a save game, it carries over a little bit of money and gear, but nothing that gives a huge advantage. You'll have earned more money and better gear in a few hours anyway.
The biggest issue I can think of is in understanding the mindset of the character, the game, and the world. The Witchers are powerful warriors like you'd find in other games, but that's not what makes them interesting/unique. Their specialties are knowledge of the many exotic monsters and their alchemy with potions (and traps and bombs in this case).
Reading/researching about creatures would be optional codex/lore in another game, but here it is part of the quests themselves. Potions, bombs, traps would be optional consumables in another game - and I personally rarely use them - but here they're critical.
Many people are struck by the difficulty of the game, and it's usually because they're trying to sword-fight their way through everything. If you really make use of the traps, bombs, potions, oils, etc. you should do just fine.
Lastly, understand that the character Geralt is not trying to be a heroic soldier. Unlike in comparable RPGs, you're neither a great hero nor villain, just something like a tough exterminator travelling from village to village cleaning up their monster infestations. Getting caught up in politics and wars is anathema to the cynical Witcher who just wants to be on his way to the next job.
Hmm, I just found this. I assume the "second downtime" is occurring now, and they haven't actually posted about it yet.
We are currently updating the servers and preparing for the incoming patch release. We will be posting updates on this issue.
UPDATE: The servers are up but we predict another downtime today. It shouldn't take more than an hour and we will inform about it.
Edit: I was able to register through the launcher later but still cannot sign into the website. The only DLC available was the Polish voiceovers and subtitles, until I restarted the launcher. Troll Trouble was there and I am downloading it (just ignore the box asking you for a pre-order code and hit "Download").
You can get your preorder stuff using the info in one of their blog posts and you can patch the game using this post if it doesn't update automagically.
Edit 2: Patch 1.2 is out and comes with all of the previous DLC.
Best Answer
Blue Stripes Combat Jacket: Chestpiece item. Added to inventory following the prologue.
Ultimate Alchemy Outfit: A few alchemical items and gauntlets only. Added to inventory following prologue.
Ultimate Mage's Outfit: A trouser item. Added to inventory following prologue.
Ultimate Swordsman's Outfit: A collection of oils, potions and whetstones that aid with swordplay. Added to inventory following prologue.
Finisher Pack: Automatic, adds new finisher animations.
Mysterious Merchant: In Flotsam, he was on the porch on the left if looking towards the town from where you entered originally. He sold an improved silversword and some other stuff.
Troll Trouble: In Lobinden (village outside Flotsam), find a guy named "Chorab" to get a new quest.
There is additionally a new piece of DLC: