I found it quite easy to check out the game again, took around 5 minutes to click client download on the website and then appear in the game. Hooray for streaming clients.
It also didn't eat my daily quota of 15gigs because of this. If you're on a little slower connection than I am (100/100mb) it might take a bit longer to get playable status but it's not too bad.
P.S. Quotas suck. Thank god it's included in rent, wouldn't pay for it rofl.