I dove off this boat in October of last year. It wasn't horrible, I had a great time, and I've only ever been on a liveaboard that one time, but it wasn't nearly as nice as I expected. Others who've done many liveaboards said this was ok at best.
The boat was in mediocre shape for it's age. The bathrooms were spacious for a liveaboard I'm told, but the plumbing was constantly having issues (mainly shower drains). The windows in the rooms were kinda gross IMO (flithy). Very few of the crew spoke english, so that was an issue for our American group. The food was ok. I'm not picky, so I didn't have issues. Some of our pickier guests weren't happy with the food, though we had vegetarians for whom they made special meals each night which I thought was very accommodating. Some crew members were great, others not so much. The crew leader was great, so that helped.
They only had 4# weights, so getting your weight correct and balanced was annoying, you ended up being off balance or overweighted. We had an issue with foul tasting nitrox at one point, but it was addressed. Some people complained that the gear was thrown around a bit too much. I never had anything broke or damaged, and I dive long hoses.
I'm all about the diving, so as long as the diving is good and safe, and the food is at least passable, I'm good. I felt the weight issue was a safety concern that needed to be addressed.