Paul, it's great reading your daily review. My boss and his partner sail Crystal and your posts, sound very similar to their experiences.
We are traveling in September (=X=) on a 16-day Panama. While our service won't be quite as upscale as Crystal's, it's fun to read about your adventures and sea days. Will be looking forward to hearing about your land excursions / tours.