That seat post mount is going to be more sturdy (for stability, not for weight bearing) than those small clips. I have 2 different bikes with regular racks both mounted using a seat post mount just like that, and they are rock solid.
For weight bearing, the rack/seat needs to mount to actual rack eyelets or the actual wheel axle.