You seem to be very well informed about Nursing & its prospects for career development... that's good!
An MSci isn't necessarily 'in-between' a BSc and MSc though, an MSci is an integrated masters: 'a longer undergraduate programme that eventually awards a Masters-level degree (as an integrated Masters). It stands for ‘Master in Science’ (as opposed to ‘Master of Science’).' So it basically means that your first 3 years will be an undergrad (BSc), with your fourth year being used to top-up to Masters level
You are correct that if you do an integrated masters, you won't be eligible for a postgraduate loan for an additional masters as it's an ELQ (Equivalent or Lesser Qualification.)
Having an MSci in Nursing won't necessarily do much for you tbh... all newly-qualified nurses start at Band 5 regardless of whether they qualified at Bachelors or Masters level. Particularly if you want to be an Advanced Nurse Practitioner, you may be better off doing the BSc so that you are then eligible for a postgraduate loan for your MSc Advanced Clinical Practice. You don't need 5 years experience before doing a masters! For an Advanced Clinical Practice masters, some uni's require 36months of experience (but some don't, such as De Montford Uni... you just need to be NMC registered!). Check around some uni's postgrad courses, there are others that don't specifically require a set amount of experience
36 months for ANP/Band 7 is fairly typical/slightly accelerated progression for a Nurse's career though... you can apply for Band 6 positions usually with 18months of experience but even then some nurses can progress sooner (I know someone who was promoted to a B6 job just over 6 months post-qualifying haha!)
You say you're passionate about helping others - that's the reason most people go into nursing. I don't think anybody goes into the job for the money... we do it because we care & we're passionate about what we do
yes, it can be long hours... yes, we're not paid enough in the grand scheme of things... but when you're treating patients and you make a difference to their lives when they're at their most vulnerable, it makes it all worthwhile. Nursing is rewarding, that's for sure.
In terms of pay, we're paid in accordance to the Agenda for Change. Newly-qualified nurses start at the bottom of band 5, their pay then increases incrementally the more time/experience you have within that band... but as I've said, you can be moving up into more advanced pay bands from band 5 to band 6 and beyond within 18 months of qualifying... I suppose it's up to you to decide whether the pay's feasible for you to live on and such. We do get decent enough annual leave, pension, childcare etc in the NHS as well.
https://www.nhsemployers.org/pay-pensions-and-reward/agenda-for-change/pay-scales/annual (PS, work experience isn't necessarily a must for nursing. It's desirable... not essential. I was an audio engineer before I was a student nurse lol, no background in healthcare at all, just a passion for the field
)