Josh -
I think Xavier is a really good player. He is nowhere near Brandon Mouton. But you are right I think in the right system he could be a very good player. He is not incredibly athletic nor do I think he shoots it very well. However, he has a great feel for the game, and obviously he is coming from a well coached program.
He is actually almost opposite of Ross Mouton. I think Ross had a really high ceiling coming out of high school, where Xavier is a little more ready out of the gates if that makes sense.