I would encourage you to seriously consider at least talking to a professional bathroom fixture refinisher. It may be less costly than you imagine, and is generally accompanied by a guarantee (mine came with a 5 year performance guarantee). The photo below is of the "after" - - the before was faded avacado green with yellow splotches:
One thing that I learned through this process was that there were three varieties of plastic in the bath in my Overlander and each required a different preparation procedure as well as different primer/surfacers and top coats. Fortunately, all were available in the antique pewter color that I had selected for the bathroom reprocessing. It has been more than 18-months and the fixtures still look as good as they do in the photo - - cleaning has been quite easy with a product designed for fiberglass bathroom fixtures. The overall cost of the tub/shower, sink, toilet surround, and toilet was less than $600.00
Good luck with your restoration/refurbishing project!