A baby grand is a crap piano. Regular, if not a Concert Grand piano or GTFO.Indeed. For beginners, they are a fine bass, but...
I dunno, I think if you buy a higher end, quality instrument for your child, they will be more inclined to 'want' to practice more. I grew up playing a Yamaha baby grand, I would open it up and revel in the booming, glorious tone that I got out of it. I looked forward to everyone going out, so I could really wail on it. A quality instrument is something.
Also, these Sterling basses are *not* what I'd call entry level. They are midrange, at least. Easily more than enough to start with. Entry level is more the likes of Harley Benton, Squier Affinity, etc. and these basses can all be setup to be easy to play on and have at least decent tone.
My opinion. Actually, the only opinion that counts: what really matters is the kind of bass. If you like metal and you're given a Höfner, then that's just not going to work and you're going to be put off music. If you like the Beatles and you're given a six string Peavey Cirrus, likewise.