I mean, let's be realistic about what's in play here. If we're looking for guys who are ready to play, have been drafted more recently than 2018, and are RHD, then there are 29 options available (sorted by GP last season):
Moritz Seider (DET), Braden Schneider (NYR), Jordan Spence (LAK), Brandt Clarke (LAK), Brock Faber (MIN), Jamie Drysdale (PHI), Justin Barron (NSH), Drew Helleson (ANA), Kaedan Korczak (VGK), Louis Crevier (CHI), Victor Mancini (VAN), Jack Thompson (SJS), Matthew Kessel (STL), Simon Nemec (NJD), Artyom Levshunov (CHI), Maveric Lamoureux (UTA), Seamus Casey (NJD), Scott Morrow (CAR), David Jiricek (MIN), Sam Rinzel (CHI), Logan Mailloux (MTL), Tristan Luneau (ANA), Helge Grans (PHI), Maxwell Crozier (TBL), Ian Moore (ANA), Zayne Parekh (CGY), Hunter Brzustewicz (CGY), Ryan Ufko (NSH), Ville Ottavainen (SEA).
You can take Seider, Drysdale, Faber, Levshunov, Lamoureux, Morrow, Jiricek, Luneau, Rinzel, and Parekh off the table right away: they aren't going anywhere. So you're down to 19 options. If you take out folks from within our division, you're down to 16. Subtract Kessel, since we already have him, and you're down to 15. Of those 15, are any of them really definitively better than Schneider? I feel pretty ok having him at the top of that pile.