Neither of those states (Massachusetts or New York) are a compact state. Which means simply getting it endorsed may not be so simple.
I lived and went to nursing school in NYS. Half of my classmates were from Pennsylvania. Our instructor told everyone to get their NYS license then transfer to PA if they wanted to work there..... but the costs for a PA license were a lot less so some people got their license through PA.... a month later they tried to transfer to a NYS license and had to take another 500 hour class and then re-sit. This was a long time ago (first group to do computerized NCLEX, but still had to wait 6-8 waits for the results via snail mail) but it was still the same test and everyone sat for it in the same testing center.
Things may have changed, but NYS has resisted becoming a compact state, it seems in perpetual standstill in the state legislature.
So I agree, if your not going to work in Florida, sit for the boards for the state you plan on working in.... make sure that state will take the hours/classes that your school completes.
You can contact the states BON and ask questions to get the info you want. On the flip side, even before compact state was a thing, I was told that a NYS license would be accepted and endorsed by any other state in the US... again years ago. My NYS license transferred easily to Idaho and Utah, just small fees involved and simple application.
Original NLC | NCSBN
This website has info on compact states and contacts for each states BON.
From NYS BON NYS Nursing: Frequently Asked License Questions
"I am licensed in another state as a nurse. Does New York State issue nursing licenses by endorsement?
Yes. The New York State Education Department grants licenses "by endorsement" to qualified clinical nurse specialists, registered nurses, licensed practical nurses or licensed vocational nurses licensed in other states. License applications are available on this website. Please note that New York State is not a "Nursing Compact State". Proof of acceptable education and verification of license from all states where you hold a license is required."
This is why you need to check to make sure your school meets the requirements.