Mardee and Skyegirl,
We have tried to take the Island Cruiser the last two times we've been on Skye, but with no success. The first time we were told that the boat was being repaired; the second time we were told that the weather forecast was not conducive to its sailing. The second time, we drove to Elgol anyway, in order to use the toilet (now gone) after a long out and back hike from Kilmarie to Camasunary. Well, the Bella Jane was sailing, and the owner looked a bit sheepish when we told him who we were. Fortunately, our money was refunded the next day. It took a few weeks to get our refund after the prior cancellation.
I have the feeling that there weren't enough reservations to make the trip worthwhile. I could be wrong. We've taken the Bella Jane a few times over the years, including to the start of a memorable hike from Loch Coruisk to the Sligachan Hotel.
The reason that we didn't sign up for the RIB was because Mrs. A and I both have bad backs, and due to our advancing ages, we have more frequent need for the toilet than do our (younger) fellow travelers. (Getting old sucks!) Also, there was an article in the P&J a few years ago about a visitor to Elgol having to be airlifted to Raigmore due to badly injuring his back during a rough sailing on an RIB. We've already been to Canna, as well as Eigg and Rum, so we wouldn't have minded being shortchanged on the landing.
We did an RIB sailing on the St Lawrence a few years ago. We really enjoyed it, especially seeing whales, but definitely a one and done!
By all means, Mardee, do not let this discourage you in any way! Based on what we've read, and on what we expected to see, it looks as though it would have been a great way to spend half a day.
Best wishes, as always,