I'm seeing them Labor Day weekend in Biloxi. My best friend saw then in Greensboro, NC, first show of the tour, and said it was amazing. His girlfriend was able to get some good pictures and short videos, and it looks like it's going to be a GREAT show.
FWIW, I actually did like the Cherone-era Van Halen, too.
