I also think Helena Cain is OP for a number of reasons. Have been working on redesigning her character to be on par with the rest of the crew. As she stands now I agree that she should not be used.
Actually it is not so bad if you play with the Kobol objective. To reach New Caprica with fewer ships to launch back to space is actually better for the humans, also, the shorter distance to reach it helps humans and enhances Cain's OPG. But with the simple 8+ distance as winning condition the loss of 2 ships is clearly bad thing, without a silver lining around it. Plus the last jump cycle to win can not be enhanced by Cain's OPG as it can only be used if distance is 6 or less.
It is still a powerful ability, but at least not turning a weakness into something beneficial.