^ Agree. My teenage kids all opened Roths at Schwab and it's working out very well for them.
You could open a UTMA account for the kid at Schwab. They seem to be more amenable to small custodial accounts than Vanguard (at least when I looked 10 years ago they were).
"At times the world can seem an unfriendly and sinister place, but believe us when we say there is much more good in it than bad. All you have to do is look hard enough, and what might seem to be a series of unfortunate events, may in fact be the first steps of a journey." Violet Baudelaire.