Both are focused on barbell compound lifts. There are many many strong opinions on what type of weight is best in what schedule, with many persuasive arguments backing them up. This is because you will get stronger and gain muscle mass if you eat at a surplus and do basically anything involving picking up a weight.
Meat doesn't actually care about the routine! Your triceps can't tell if you did six reps or seven. Just doing some kind of heavy lift is enough.
Kind of... the most important thing for any beginner is to just start doing something; but, there are a lot of nuance on maximizing muscle growth that do mean different reps / weight ranges do make a difference. A couple of reps difference either side are going to make little difference but when you have drastically different ranges like 5 to 20 or something then you start training your body for different things.
Stick to low reps and high weight and keep progressively overloading and you will be good to go! As you said - for beginners something like SS or SL are great for starting with core lifts and give you a solid program to kick off from.
I actually almost immediately modified it because I have dumbbells and lack a pull up bar at home, but even so it was very helpful for figuring out what a proper workout is supposed to feel like and look like.
/r/bodyweightfitness have just started rolling out a new series of plans to replace the RR. So if you haven't popped by in a while it's worth a look.
The one thing that always bugged me about the RR was the videos were just a random mismatch and some weren't even the bodyweight variant - they just told you to ignore the barbell or whatever. It's a bit of work to film and edit but there are a finite number of exercises in the RR so I always felt it made sense to make a consistent set for people to reference.
That is one thing I really like about this website - the demonstrations are clear and consistent with what is being described. .
As to the RR, I just recently internalized the last new RR, and you say they are gonna roll out a new one again? Huh I wonder why they change it so often o_O
edit: Hmm, IIUC this seems to be some "Primer Routine", so I assume this to be something new, and given the different name, probably not obsoleting the RR, no?
Do squats, bench, ohp, and deadlift. You'll grow.