We moved from London (part of the London exodus during Covid - nothing original about us 😁). We needed to upsize and also took the opportunity to get out of the city.
Barely any regrets at all (the main one relates to a family member we 'left behind' who's kind of cut us off now, as they will 'never forgive' us, but that's not about Matlock, and a thread of its own).
We looked at a number of local areas including other small towns like Wingerworth, Wirksworth, Ashover, etc, etc. I'm glad we ended up in Matlock because I didn't want to go too remote or rural. It feels like a great combination of a lively and bustling town, with train station, PLUS the Peak District on our doorstep. We love having a more outdoorsy lifestyle. We also find ourselves occasionally in Chesterfield and Sheffield if we want big town or city things, and we're happy with having them close by.
In terms of 'things we wished we'd known', I don't think there is anything. I do wish it was more diverse here, but we did know that beforehand and made the move anyway. It's not ideal, but we do what we can at home to instill the values we care about to our children.
The main primary school (All Saints) seems really good, and we're very happy with it. There are others too, but I can only comment on that one. I know the local secondary isn't seen as the best, but it doesn't overly concern me. I have friends with children thriving there, plus friends whose children go to the Bakewell secondary which is rated higher. (Appreciate I might change my views on this when mine are secondary-aged, but we're several years off that at the moment).
Happy to chat more if you have other questions.