Depends what you want. I'm Scottish but live in London.
The cons: If you want a career it can be challenging in Scotland outside the central belt. There's not a lot of good jobs and you can't move are or around a lot job wise.
There can also be a bit if negativity. People are not that entrepreneurial and sometimes there's a sense that life is to be endured rather than lived. There's a lot of inverse snobbery and success can be sneared at.
The weather is awful. Not that much different from north of England but it is nothing like the south. It's perpetually October. Overcast, rarely over 16 degrees. I think it really perpetuates unhealthy lifestyles.
The pros
I would say that Scotland is a more equal society. It might just be because their is less 'real money' but I think there is less of a gap between rich and poor. I think it's a fairer place with probably less racism and a more socialist outlook. People like to claim that Scots are freeloaders but you pay more tax in Scotland. Stamp duty is double for some homes for instance. But you get a good level of free social care in later life, free education and prescriptions.
The landscape is beautiful and you are free of some of worst urban sprawl of middle England.
The people are generally open and friendly and there's less of a class divide.
Outdoors are beautiful if you like hiking, walking etc
I would say that it is quite different from England and you should prepare yourself for that. It is it's own country really.