The furthest I have ridden with a suspension fork is about 250 meters. And I don't think I'd ever buy one - but it would be the cleanest looking solution.
I'm guessing they've come up with some strap mounts underneath it too - at least that's what I would do.
I wouldn't trust the brake levers to secure the load alone.