My problem was having DWS appear with her. It made Giffords look like a stage prop. If they were smart (they aren't) they should have had her husband up there with her instead. Giffords and her husband are the ones battling through her recovery every day. DWS is probably one of the most polarizing figures in politics.
I've never met him, but Capt. Kelly's rep (along with his brother's) in Naval Aviation are great.