Hi,
First, I have never heard one of their amps, but just from seeing the pictures I wouldn't buy one.
The space between the tubes is too low, furthermore there aren't any vent holes in the chassis. One 6S33S produces about 40W only with the filament ! A good chassis concept and vent holes are necessary in my opinion.