Developer points do have a 7 month window. They (MS) let me make a reservation farther out than that, and told me to call back at the 7 month mark and have an adjustment made from my regular points to my developer points. I have heard developer points knocked many times on this board, but I put them to good use (free trip) with out any trouble at all.