Well, the only thing I don't like about it is that it does not use the snap-in type HDD slots, looks like it is all screws. On the other hand, how many times does one really take the guts in and out?
And as for the comment on connectors, I'd be willing to bet that a touch of dielectric grease on the connectors would take the resistance down to solder levels, or nearly so. It really couldn't be all THAT bad, could it?