Just bought this case for my first SFF build! I can't wait.
As for the PCB, yes length matching and impedance matching are very important. I can't tell from photos whether those have been done, but there's no reason this board couldn't be length matched and impedance matched. As long as there are an equal number of left and right turns, all the traces in a group should be the same length, the question is whether the traces that go around the other side of the hole are the same. It's also possible that it works, but only at PCIe 1.0 or 2.0 speeds. I'll take a look when I get it.
As for the PCB, yes length matching and impedance matching are very important. I can't tell from photos whether those have been done, but there's no reason this board couldn't be length matched and impedance matched. As long as there are an equal number of left and right turns, all the traces in a group should be the same length, the question is whether the traces that go around the other side of the hole are the same. It's also possible that it works, but only at PCIe 1.0 or 2.0 speeds. I'll take a look when I get it.