Also, remember that there are color blind people out there using the forum. So using clearly distinct colors for each rating type should really be considered rather than use so many colors that are closely similar.
Unfortunately, most people who are color blind cannot distinguish green from red. I'm not sure what such people actually see, though, since I'm not color blind.