Been there, done that, moved on. Lag screws are a distant third to most anything else. I tried it years ago to go on the cheap. Replaced ineffective HT and (at that time) Eskimo anchors. Searched around an bought into some ice climbing screws. Not cheap @ retail but I lucked into eight (I think) on eBay for basically a song.
Super lightweight, super tuff titanium that screw in with minimal hand force before you can get you drill out for a pilot hole of swap to a driver adapter for anchors. No foolin'. Spend some time looking on eBay and waiting for "the deal" and you will be rewarded. I'll never get rid of any I have. Can't replace 'em for my investment. I carry enough stuff with out hauling extra to install some anchors when I can do better than that. They look like this:
Not exactly these but you get the idea.
From what I hear, the current Eskimos are great but I can't comment on that as I have no experience with them. There was also a company that offered something visually similar to the climbing screws but I believe their construction was aluminum rather than Ti. I'm sure they would perform short term but be far less durable than their more expensive counterparts.