Well, you have ruined my day! (Tongue firmly in cheek) I am collecting pieces to put together a little TPA 3116- based integrated (first diy project) and I had visions of making something beautiful. You've dashed my hopes, I won't ever be in the same ballpark as your work. Congratulations, that is really an amazing project, and it is seriously a great inspiration.
My two cents is that it would be a crime not to label it with your logo - it looks great there and you have every right to be proud of the project! An artist must sign his or her work.