Looks alright to me. Just get this feeling that most case companies know how to make a brilliant case, its not hard. They just cant be bothered and so add some silly features and sell them on that.
Give me 2mm brushed alu panels and not a whiff of plastic any day