All those screws to me are just "points of failure". If you get one threaded to your barrel you'll not have to worry about misalignment and potential harm from it. If that thing were to get lose and you didn't notice you could easily be hurt. If a threaded one were to come loose it's much less likely injury would result from it. Just food for thought
They also seem to want paid in euros. Are you from across the pond?