We met both of the coaches this past fall. They both seem very knowledgable. (The coaches are twin brothers). The campus was okay, but not spectacular. The baseball field was very nice, but not located on campus, maybe 5 - 10 minutes away. The program has been at the bottom of the Jayhawk West conference for the last few years.
PM me if you have other specific questions, I'll be happy to flesh out my impressions.