Snoozy, because it's been many years since you last attended, I see no reason not to give it another try. The only thing you have to lose is time. I would also suggest trying different meetings in your area. You don't have to commit to anything, nor do you have to speak. I suggested different meetings because each group/meeting has a different dynamic, so if one group doesn't seem to fit, try another.
As for the Steps, I also have issues with the making amends part, but I'm not even close to that particular step, so I'll worry about it if and when I get there.
Hope this helps.