Two high fives Charlieb!!! I completely agree. I'd put on a sweat shirt and maybe a cap, but NEVER a full uniform for the reasons you mentioned. To ask a visiting recruit to do that is "ballsy", in addition to showing very poor judgement, and a lack of respect for the recruit.
A request of this nature would be a HUGE turn off for me if as you say, I had other visits in front of me, and I had not made a decision yet. This is what you do IF and WHEN you make a verbal to a program. The fact that no one is smiling in this photo suggests that they all realize that this is NOT a good photo opt/idea. One word describes this picture.....TACKY. I'm surprised her parents allowed this.