Be aware that they are VERY reluctant to hand over points. The points are supposed to post a month later but it seems to be a manual process as the posting day can vary and only perhaps 50% of the time do the points posted equate with the previous months spend. You need to be right on the ball with full payment before the due date or no points that month for you.
Even after paying them in full and on time each month I have had at least 4 months in the past 18 where no points have posted at all. The people in the Indian call centre can't seem to comprehend this issue and fob you off so I wrote a letter & some weeks later received points for one of the missed months. Currently they haven't given me any points for three months and I am down almost 100,000 (you need to maintain a running total each month to keep track). I will try calling again this week and if that fails will lodge a complaint with the ACCC as this appears to be fraud. In addition to the annual card fee I often have to pay credit card fees so I am buying the points but Diners are not supplying.