Have these ever been flown?
I see there is vehicle access on the west end with a few potential launches about 2500-3000 ft over landable LZ's that are about a 6:1 on the south side and a 7:1 on the north side.
I was looking just because I have work coming up in Roswell soon.