I would worry about it cracking under fatigue below the bolts. I had a Cateye mount SLA printed a few years ago and although it felt super solid, London roads said otherwise and my light went bye bye. And that was with the weight almost directly over the mount, not out front.
I had one of the Tilquist XL mounts, which are machined from aluminium, fail when used with a Garmin 1000. The shorter ones seem OK, but I'm assuming that the additional leverage of the XL unit and the extra weight of the 1000 was too much. It sheared just after the mounting point.
I would worry about it cracking under fatigue below the bolts. I had a Cateye mount SLA printed a few years ago and although it felt super solid, London roads said otherwise and my light went bye bye. And that was with the weight almost directly over the mount, not out front.