Congrats on the Raven, may it take you far.
Sorry, I have no spare brakes to help you with, good luck finding what you want, though in the past I've got on fine with Clarkes, not top end finish or smoothest, but as good as any others for stopping (With the same pads and cables). I like the XT's though, there's a noticeable improvement in feel, even if they stop you no sooner. The Deore that came on my Raven were on a par with the Avid and Tektro brakes I've had.