Not commentating on this accident - we must wait for information. But many accidents have resulted from people who had "designed" instrument let downs themselves and had used them many many times before successfully.
Not sure what aids would be available at Benson but I would have though it would have been possible to set something up using the CPT VOR, WCO NDB and GPS.