Bhelen is a piece of shit who fucks over the Dwarf Noble origin and murders any opposition whenever he can get away with it, but yes he's a much better ruler. Harrowment isn't even any better morally, he just acts nicer - he horrifically oppresses the lower-caste dwarves if he wins.