they have a new thing that you can get an account instantly if you only stream 20 hours a month (i think it was month)
The new "Open" service doesn't require an invite, but limits you to 20 hours of listening per month. All existing free users will still get unlimited listening, as will those who sign up to the free service with an invite. So yes, invites are still required to some extent.