While everything else I might say is subjective, the 400 pixel high logo is brutal for many laptop users. I'm not as lucky as Tober as it takes up half of my laptop's vertical screen.
I would recommend trying to merge the four lines into two and having the logo the height of those two lines and try to keep it to 250 pixels at most (subjective)
As far as Lego, there's clearly a natural parallel interest and it's in the non-TF section, so I don't see why not. (subjective)