I think River is an awesome name. I would take someone seriously with that name- though most serious careers you refer to someone as Mr McK anyway. He's growing up in a generation of more off beat names and River is hardly the quirkiest one around so it's totally fine.