Congratulations. What improvement did you notice on the bicycle? I assume climbing was greatly improved. Did you see an increase in your average speed?
I have always been aware that the Atkins can drop weight, but I have never heard of people being able to stay on it and most regain weight lost. I suspect you may be able to maintain your lower weight with your cycling and calorie counting.