Seth Towns: Questions

So my Purdue friend, (he lives 24/7 in Boilermaker land)… Says Towns is not that good? I have not seen much of him unlike many other recruits.
What is the word on him?
Who does he compare to?
How would he benefit UM?