Having climbed both, I'd say Great Dun Fell is marginally tougher, as the steep sections start much lower down the climb. Bealach Na Ba is a piece of piss for the first half. On the other hand, the excellent road surface and almost total lack of traffic on Great Dun Fell make it a little easier, or least more pleasant to ride.