Houston have improved a LOT…but are they actually “good”?