Much better than the grammar of the last bit, thats for sure. On a serious note, sounds weird, but it works.
Ugh, no one speaks like that. It sounds horrendous. Personally, I prefer singular they when applicable.