:I don't find that list too convincing. Just a few comments on individual entries.  
 :*The Czech site  actually uses Leipzig Hbf. and only proposes "Central Station" as a translation. If anything, this would constitute an argument in favour of using Hauptbahnhof. 
 :*The TripAdvisor link is a user-submitted question. As far as establishing usage in reliable sources, this is about as interesting as an anonymous comment of a random blog. It's not hard to find similar questions on the same web site that use the term Hauptbahnhof. More interestingly, the page provided by TripAdvisor in their list of landmarks in Leipzig uses the title "Hauptbahnhof Leipzig". So once again, the analysis of TripAdvisor would seem to favour Hauptbahnhof. 
 :*When did touristlink become a major tourist site?  
 :*RailDude often doesn't sell train tickets directly. If you want to buy a ticket to Leipzig, RailDude will in many cases redirect you to the websites of SNCB (Belgium), SNCF (France), DB (Germany) and NS Hispeed (Netherlands). All of them use Leipzig Hbf. And when RailDude does use its own interface, "Leipzig central station" is not even recognized as a valid station name: only Leipzig HBF is recognized as correct. 
 :*Even setting aside the absurdity of using a German crash course to establish usage, it's quite obvious that a book focused on translating German would, well, translate German words as much as possible.