Well, I have good news... you don't have to wait a whole week to get that last 600 points. Just wait till tomorrow.
I will agree with you to a point though. Been in the same situation, gotten close to the next level, and had to wait a week. Annoyed me, but at the same time gave me a chance to gather more tokens. From what I heard for some of these rep grinds it will take around 6 weeks to go from no standing to legend. Yes, that is a long time, but it is worth it.