MadKianNot really actually. You can't tell from the pictures, but there's a pretty big notch cut out in the back for cable management. If you had that in the front, it would look very funky. That is for the larger 104 key version though. The logo is actually hardly noticeable.