Doesn't look very sturdy.
It says the front connectors are adjustable. While they appear to slide fore and aft, it looks like the only way you would be able to adjust the width of the front connectors (so that they match the spacing between your seatstay eyelets) is by rotating them, and that's assuming they rotate. That doesn't leave you with many combinations, but you might be able to compensate with spacers. Or maybe it would fit your bike fine. My rear rack from Rivendell came with both bent and straight connectors.
Another thing I noticed is that the front connectors appear to be below the tube at the front of the "platform." (Look at the second photo from the left.) Depending on your frame geometry, you may need to angle the front connectors up to reach the seatstay eyelets. Looks like the the front tube could interfere with that. In other words, it looks like the front connectors could only be angled up so high before they would hit the front tube. Again, it might work with your bike, but it might not.