Matt, thanks for the link to the page. Nice report. You did a good job in your description.
One thing that I would mention is the sentence "This road will split and the left fork will take you to the Challis Creek Lake is where White Mountains South Ridge can be accessed above the lakes with no major obstacles." May not be generally accurate. The forest road to the Challis Creek Lakes is one of the nastiest roads in the lower 48. Unless the Forest Service has performed extensive maintenance in the last couple of years (it has been 7 or 8 years since I have been there) it is usually faster to walk than to drive. You also have less chance to tear something off of your vehicle. It is a pain to even drive an ATV or motorcycle to these lakes. The road up to Twin Peaks Lookout is a freeway compared to this road.
On the flip side, if you own a jeep and like a challenge, this would be one of the top 3 on my list of recommendations.