I sent a query just a few minutes ago and got this reply. Nice news to hear, and good to know the SDR folks are so helpful.
"Tom, We've been in touch with Ruffian. They seem to be doing well considering their engine problems. Cheers, Tatja"