The job of these systems, either the sprit or tacker (what the first thing is called) is primarily to keep the tack of the asym clear of the bow and bow pulpit on a boat that was not designed for an asym.
The sprit has to be very highly engineered ($) to take the load the the asym while reaching. I have seen VERY few homebrew solutions that I consider safe. You can do inside or outside gibes. And you can fly bigger asyms if that interests you, and at a slighly deeper angle. Now the hardware is heavy and often in the way of other things. But done well (and that picture is NOT) it is a good solution.
The tacker is a simple low cost option. Its downside is that it limits how tight you can pull your luff (or use a smaller sail), and you can only outside gibe. You have to figure out the mechanics of the tack line, but other than that its OK.
All of this is better than your asym pulling the bow pulpit off your boat.