You do have a high bioload but so do alot of other people. I would up the amount and frequency of the water changes though. Do you have a skimmer?
Oh, and I have a cleaner wrasse too. I have had him from the beginning and while all the other fish died he hung in there and eats anything dropped...