It is just way too Southern to me. It reeks of Southern. Meaning no offense to any Southerners---it's great being a Southerner if you're a Southerner, but I'm not a Southerner, despite living for fourteen years in the South, so Magnolia is not a name I'd ever consider using.
That, and it's sort of sickly-sweet.