I never really had any problems with Yunalesca either. And I'd agree with medigodoom that the Omega Pirate wasn't a particularly tough battle once you'd worked out the strategy. Meta Ridley was a much tougher adversary if you ask me, although still not particularly trying.