Worked like a charm. The only potential problem on longer journeys is the fact that the footpeg mountings actually started wearing into the strap. So a piece of cloth would probably cure that.
Note to anyone who wants this trailer, it is pretty damn good. Although you will not be able to fit...