Ben, when you cleaned the detergent dispenser, did you remove the cover where the water enters? It can get disgusting in there and will need to be cleaned with bleach, otherwise, the mold inside will spread again.
Unfortunately, I have to disagree with the Neptune being easy to service - sharp metal edges, have to remove the front to lift up the top, clips that you can easily lose - I hope I never have to work on ours again.
As for the "brushes" around the opening that are supposed to keep coins out, when ours got disgusting I just removed it. So far, I have never had problems with coins getting jammed in the Neptune washer, they just tend to stay in the back of the drum. The dryer and coins is a different story.