Luc, I think your tube amp looks very cool. Tubes make it appear to one's friends that one has gone completely insane over the hobby. If I could afford a 200 watt tube amp, I'd have tubes.
My only concern about the China connection is that there may parasites living under that carpeting and boring beatle larva in that pretty wood. Well, that and having that the inexplicable compulsion to wipe yourself exculsively with your left hand and use only one sheet of toilet paper.
Looking forward to hearing what you think and how much fun you're having.
I swear, Cam, you're gonna force me to make a joke about YOUR undies. Don't let that happen.