I definitely prefer City-Data.com
It’s older and clunky, but it give the actual demographics and includes voting results.
With Niche, A+ means less whites. C+ means too many whites!
LOL!
I like city Data also but there stats on some stuff are old and not up to date