We have an internally geared hub on a Bike Friday tandem. It works fine.
One question is the axle spacing on your bike. The hub you're looking at is 130 mm. I'm guessing your bike might have 120 or 126mm spacing.
You probably can cold set the drop outs to accomodate the difference. However, if you're not familiar with doing that, I'd have a shop do it.