Are you sure it was this one? This doesn't have reverb. It has "ambience" but it isn't reverb. I get no hum from it. If I need reverb I have that on my Boss ME-70 multi fx pedal. If I am playing rock I use the Boss amp modeling to get a tube amp sound.
It says it is 200 watt but I think that is peak not RMS. 100 watts seems more like it.