Вообще я часто встречаю фики, где информация по некоему явлению или группе явлений дается сухим энциклопедическим блоком. Ну типа "и нашел гг книгу, и прочитал он там..." и далее идут здоровенные кирпичи текста, от которых зубы сводит.
Кому-то такая форма подачи заходит, но мне - категорически нет. И хорошо, что Роулинг так не сделала, а погружала нас в мир медленно и постепенно: вот маги, вот у них школа, вот смешанные поселения, вот чисто магическое.
Что до Хогсмида и чего он такой маленький - ну а зачем ему быть больше? Насколько я понимаю и хэдканоню, эта деревня выросла возле Хогвартса, подстроившись под его нужды. Школоте и профессорам нужно отдохнуть, куда-то сходить в выходные - вот вам несколько заведений для культурного досуга детей и взрослых. Вот вам магазины, чтобы покупать всякое. Кто здесь работает - здесь и живет, профессора тоже могут здесь жить. Ну и все, зачем больше-то?