I got these bikers for my Deathwatch back from Squiggle's Studio recently. While the bikes are discontinued and won't have a direct profile any more, they're apparently going to be acceptable proxies for the Primaris bikes.
I really have no idea how Deathwatch and Space Marines are working in the new edition. I'm also aware that Space Marines usually have a pretty early Codex so I'm not going to be rushing to change a lot of my Marines just yet. Still, I should probably get a game in.