Yes, it should be an issue for the states. This is a governance/process issue...who is the proper decider.
And, yes, the states should ban it. This is the human rights issue (don't kill babies). The states decide on matters of consequential morality (murder, burglary, rape, etc.) all the time. No one has a problem leaving rape to the states. This issue is no different.
I tend to think the Alabama law is a great law. Got a heartbeat? Don't stop the heartbeat. it's a pretty clear line. And, it is a compromise position. But, I agree that the pro-life movement should be strategic about this. They shouldn't try to overreach initially. They should make a major gain, then chip away more. But, it is also hard to fault them. They are trying to save the lives of babies, and it is really hard to fault someone who tries to save more babies instead of playing political games.