Honestly never tried them because I've heard many times what you said
The closest location to me is up in Midvale over by Top Golf and the opinions about them are all over the map. Also they seem to be a lot more expensive than the other Wing places.