i have a pretty nice ratio over there, 11.6 if i remember correctly.
and yes the best way to get account there is from their irc channel,
but the only way you can start download something and stay a member is by donating. i see people loosing their accounts each day