In General heroes you can never really go wrong with
Very strong heroes but can be somewhat map/comp reliant
Can be strong in the correct hands on very specific maps/comps.
You can probably find some better heroes but hey, maybe if you are hard counter picking something stupid.
Just go ahead and never pick these heroes