Oh 20Pounds I don't know WHY we're all still here and invested in trying to persuade you to give your DC a broader outlook on the world. You are really extremely fixed in the view that innate preferences are THE thing, and there's no value to be found in expanding learning opportunities. Which is very odd.
I love my DC. I love their preferences, their quirks, I find joy in watching their pleasures. I am also aware that I am selling them down the river if I don't push harder on the bit I and they don't enjoy as much.
Our preferences as parents shape our children as much as their innate preferences. If you prefer to stay in and do puzzles and read, your child will prefer this too, because their experience of the world is governed by what you choose to experience with them. My non-sporty DC will never be Wimbledon tennis champs because I do not place value on tennis, don't play tennis with them myself, haven't enrolled them in summer camps etc. They might have an untapped talent, but I'd never know, to my shame. We all have our blind spots. It's not the not-acknowledging your part in it that is ticking people off on this thread.
Have at the reading schemes, by all means. But reflect on ways in which you can expand that love of reading your DC has to enrich his experience of the world. It is easy for a "good reader" to get lost in books and neglect more tricky or less pleasurable aspects of their lives, even (especially?) as small children, and this has consequences later in life.
As someone who is concerned with getting it "right", where reading is concerned (original post), you are spectacularly dismissive of the idea that there might be other ways to get it "right" for your DS on a broader educational perspective.
The idea that other children "bring him books to read" implies to me they can only interact with him in a really transactional way - he can do this for me, rather than we can do this together. They're not playing together.