It's not terrible, but it has a dowdy, frumpy feel to it. If you have to have a George name, Georgina is better.
I don't mind George on a boy, though it's pretty old-mannish to me too. But Georgia just doesn't sound good. The two j sounds so close sound unattractive, and you just known a Georgia will be called Georgie at some point, and that is sickly cute. Georgie is babyish on a boy, even too babyish for a baby boy. And George as a nn is just so stereotypically butch it isn't even funny. At least with Georgina you can get Gina out of it, though if I wanted to use Gina I'd skip the messy middle step and just call her Gina.
You're entitled to your own opinions. You're not entitled to your own facts. -- Daniel Patrick Moynihan