Is Aldous any good?

I've seen him oneshot most heroes and do high damage.

I've seen him oneshot most heroes and do high damage.