Those in Scotland should vote for an independent Scotland because they think it is a good idea not because of financial reasons. Financial reasons are all subject to policy and world events which can change overnight.
At the stroke of a pen oil prices can crash, taxes raised and benefits/services cut.
If Scotland is not in EU the boarder will need to be closed to stop immigration.