I thought the scene was awkward as hell at first, but it has grown on me a bit. After all, she's supposed to be awkward and nerdy. When I saw it in my game, I stared at my screen with my jaw dropped.
Either way, she's got some great moments in the DLC.