You only have to run the launcher once to tell the game to add the new mod file to it's list of files to load.
After that you launch the game the normal way and never worry about it.
Now what about this require Windowslive hook-up requirement, I am PO'd about that. That going to affect the mod load?
Shsst! I paid for the DLC's but now I need their permission to play. I know there's a mod to work around that but still ... how anol can you get. Sorry Bethseda but the Emperor has no clothes, most like's a management decision ... you know the spikey haired dude from Dilbert.