I'd like to weigh in my vote to change the behavior of the Home and End keys back to moving to the beginning/end of the current row, not to the top of the resultset. With tables with more columns than can fit on the display, being able to move to the beginning/end of the row is crucial.
Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.