No I don't think you've lost your mind. Very nice layout