Bonds was a very good hitter before his noggin swole to 10x its normal size. He was HOF bound pre-steroids, but I seriously doubt he'd be considered the most feared hitter ever. He and Ken Griffey Jr. were 1a and 1b for best hitter in MLB over the 1st 12 years of their careers. Griffey had slightly better power numbers (.568 slugging, 438 HRs to .551 slugging 374 HRs for Bonds), but Bonds struck out less. He was also a much better base stealer before he bulked up to the size of a sherman tank. Biggest difference is Griffey didn't cheat and use steroids, so his career followed a normal human trajectory and he started to decline in his 30s. Bonds started juicing when he hit his early 30s, which is when he should have started declining if he'd been a normal human being (I believe the investigation shows he started injecting testosterone directly into his forehead starting in 1999).
IMO Saban's cheating- having boosters drop bags so he could buy a team full of first round draft picks and have a massive talent edge over every one else- takes him down a notch in my book. Honestly I'd rank Urban Meyer over Saban as HCs. Meyer is a scumbag in terms of personal integrity, but he proved he could win without resources. He took over a 5-6 Utah team, then went 10-2, then 12-0 in his first 2 years. He then took over a 7-5 Florida team, and won a 2 championships in his first 4 years. Then he goes to a 6-7 Ohio State team and goes 12-0 in his FIRST SEASON, then wins a championship in year 3.
Saban was garbage in 4 out of his first 5 years at Michigan State , when he couldn't cheat and have boosters buy him a team. Then he goes to the two dirtiest bag schools in the country, LSU and Bama, and wins a bunch of titles. Could he have won if he'd had to compete on a level playing field recruiting-wise? Maybe, but we never really saw it so we'll never know. Frankly, if you gave me a choice today between hiring Urban Meyer or hiring Nick Saban, I'd take Meyer.