"Starting today, people can onboard into a Circle account and begin using digital money..."
That sounds weird to me. I am not a native speaker of English, though. Is this normal usage?
Googling for "onboard into" gives me headlines that do make sense to me:
"Step onboard into history! - TripAdvisor"
"Bus plunges with two babies onboard into trench — Guyana"
"@KLM Is it possible to take crutches onboard into the cabin"
Do people "onboard into", say, bank accounts?