Yes, this would probably help. As a golfer myself, I think you should try to get your swing fixed, as buying clubs to compensate usually isn't a good idea.
Yes, they have a larger club face therefor increase the launch speed and give you better distance. Best for those playing larger and longer courses versus those that play on the shorter ones, like a par 3 type course. I have one and love it, I use it on any par 4 or abouve course.
Enhancing your golf game with technology is okay. However, the offset driver is kind of a "gadget" club. If you are troubled with a slice, a hook, or getting the ball in the air, ask your local pro to help you with your swing. That will be the better value.