I believe that Haaland fits more the German football.
However, I don't think that it was wise from himself to turn down proposals from Juventus and United in order to join Borrussia.
In terms of club pedigree or which club is bigger, then surely juventus and Manchester United are surely the bigger teams and should sign Haaland ahead of Dortmund, but for such a young player, playing time should be what matters most and imo he'll get that more in Dortmund, than in juve or united.
This isn't like his final bus stop, this is just a phase in his development as a player, Manchester United is more like a team in crisis, so it's best to stay away from them right now, if he can perform at a top level in Bourussia Dortmund for some seasons then he can probably move to a bigger team for a bigger amount.