I added that in for 2 reasons: 1) I usually get client work based on my github profile, i.e. they like what they see there, and 2) nowadays almost every job ad I see looking for remote web developer asks for a github id.
I appreciate that not everyone has or even cares about Github which is why it's an optional item when posting an ad. However, one of the differentiating factors of RemoteCoder is that it provides for tight Github integration in case an employer is interested in your github work. But perhaps this feature should be off by default? (at the moment it's on by default).