I am unable to help with the ownership side of things but have chartered several times with different companies. We chartered with DYC last June. Our first time with them. The boat was well maintained and the only problem we had in two weeks on the boat was with the water maker,and as it turned out was operator error (me) not mechanical. All of the staff were great to work with. From the beginning of the charter process talking on the phone, to the office and dock at the base everyone was helpful and good at their jobs. Spending a day or two at the dock we watched as they cleaned and prepped boats. All very detailed in their maintenance. Sorry can't help with the FP or Bali, we were on a Lagoon.