I owned a Mesa Baron amp, it is the one piece of equipment that I regret ever selling. It had the tri tube factory upgrade. I had a set of those EL-34 tubes in it and wasn't very impressed with them at all, are you sure those are Siemens tubes? Now I have also heard that the Shuguang Treasure tubes sound real good.
Dan
Dan