Take what I say with a grain of salt, since I only rejoined TF2 in early- to mid-December and my recent experience with Vaporeon is limited. However, from past experience with Vaporeon as a mod and an admin, I have to agree with Vector's earlier response. Vaporeon certainly has been around for a long time, knows the rules, and puts a lot of time into playing on our servers. However, that experience or longevity does not directly correlate with maturity or good judgment. To my recollection, during his time as a staff member, Vaporeon was consistently adamant about enforcing the letter of the law. While moderators (and other staff members) have a responsibility to punish rulebreakers, that is not the end goal. The goal is to ensure that the other players' experience is not negatively impacted by some asshole who is seeking to cause trouble. To put it simply, moderators should conduct themselves as both law enforcement and community representatives. When one aspect is neglected, it impacts the decision-making capability of the staff member in question. Conversely, I recall some moderators who were too lenient in administering punishments -- neglecting the law enforcement aspect -- which resulted in favoritism and failure to recognize and stop obvious rulebreaking.
Also, a staff member needs to recognize that they are not above reproach. If they delivered a punishment that did not fit the violation, they need to recognize that and adjust the punishment accordingly. Staff should be accountable to the players they serve. If a player criticizes their behavior, that is not "staff disrespect" by default. (I make it a point not to use that term because it's usually an unfair characterization and just makes you look like an asshole.) With regard to his spray, I honestly don't think it is appropriate or befitting of a staff member. Irrespective of his sexual preferences, If we hold "regular" players accountable for fetish sprays and punish them accordingly, then we should hold staff members to the same standard. In my experience, Vaporeon was very defensive about his spray and his decisions as a staff member and often reacted to immediate criticism with swift punishment, which in turn resulted in some harsh criticisms of his general behavior (some of them unfair, but others certainly justified).
Bottom line, if you feel that Vaporeon's behavior has improved in the past year and that the above points are now inapplicable, I have no problem giving him a +1. Until then, it's a -1 from me.