His d and Ultimate h should hit like a truck right now. Several points in his Ultimate h allow him to use ability frequently, make choices, and multi-man earth Ultimate h on enemies fighting near choking points.