Speaking as someone who never left their hometown, I think all your pros and cons are compelling.
My suggestion, as someone who loves their town and is too much of a wimp to move somewhere else (unlike all my family, who all scattered far away), is this: Why not spend a month, 3 months, 6 months somewhere else? Why does it have to be a big move, given the pros on your list?
Obviously it would be different if you hated it there, but since you don’t, moving doesn’t have to be a permanent thing.
But again that’s my bias as someone afraid to move. Since my house is where I raised my kids, I feel like selling it would break my heart.
Also the arts thing: what if you were able to create a touring situation, so pop-ups where you have a presence outside your home town, or conversely, a festival that pulls in other artists.