this has been discussed many times before and freedom is better of with the two month period as it has to be sure about people staying with them as they don't lock you in
The reason Freedom handles a 2 month delay is due to verification of payments. By doing this method they are sure that you are paid correctly. Most networks work with a 2 month delay so it surprises me how one can do monthly...