I lived in the Outer Hebrides for 10 years, 18 months in Stornoway then 8.5 years in a tiny (4 houses) township in Harris. We still have our house there, we rent it out but go back every year for holidays.
Only my dd1 was at school there - it was 13 miles but there was a school taxi that took her. Our GP was 16 miles away (there was one closer but it was my dh so we couldn't use it!!) but fabulous service. Supermarkets 23 miles, ditto hospital. Reasonable Vodafone signal but poor broadband. Great nursery also 13 miles.
I don't drive but there were 3-5 buses a day (but none on Sunday) to either Stornoway or villages elsewhere. We had water treated locally and a septic tank, no gas unless you bought calor, oil fired heating (and that's got very expensive), we tended to go for electricity eg underfloor heating.
We kept hens and ducks, neighbours had sheep, horses, highland cattle.
Why did we leave? I couldn't find woh (am a teacher but my subject was well covered), dh bored, dc wanting to do things but so much travelling! We moved to Glasgow, both did a theology degree, I have great pt work. Dh missed working rurally but managed to get a job just about an hour away in a rural location. Children are happy - we kept them in Gaelic Medium education which bizarrely is easier in Glasgow! They do sports, music, brownies, scouts - all very hard to access where we lived.
It's actually not that easy to live ethically in a remote rural community - you use the car a lot more, most/all food is imported (higher food miles), harder to find fair trade/organic/ethical products. For us, integration wasn't an issue, partly as dh was well known as the local doctor, and I had taught in the local secondary school. We also chose GM education. But some "incomers" we're very isolated.
Just my 2p. We've not sold our house there as we get an income from it plus we're not entirely convinced we'd never go back - and we'd not get such a nice house again without building, and I've watched the stress of hat on too many friends!! But for now we are very happy in the city.