yeah there's a lot of things that can be done while you wait for the weekly 15r:
-do quests
-train/burst pet
-burst alt
-help friends in quests/train/burst
-manufacture
on the other hand, some people may not care for the 17 points difference on the cape, which I'm not sure is that much of a difference
I'm still not sure what I'm gonna do, but I'm in no hurry either