Both camps are great. We did it just as BOF plans to - HF in his junior summer, Stanford in his senior summer.
It's hard to say which one I would choose if I had to choose one. Stanford had a few more programs represented, and was a day longer. Coaches at both camps were plenty accessible and serious about recruiting.
The Stanford experience of staying in the dorms is a big plus.