This is gonna be short and to the point. I got some needle stakes for free- good thing they were free. They suck. A little lighter and lot harder to use in various conditions. They are fragile and will snap off. They hurt like crazy to push in. The little hook at the top is not great for webbing and looks like it would actually be abrasive and may wear out webbing loops.
Bottom line - not for me.
Basic shepards hooks seem to work a lot better.