I was at the Portland International Auto Show. Those release times came from one of the Brammo Tech's in the booth. I want to post his name but I don't have his card in front of me and really don't want to look like a jerk and put up the wrong name.
They way I'm looking at it is that I'd rather wait for my bike that is built properly, than have one that I'm going to have issues with.
You never know, maybe it'll come out with regenerative braking before they actually release it! Everything is still TBD.