First of all, you need to decide whether to home school your kid(s) for your own reasons, not b/c of what friends and family members think! Personally, I am not a huge fan of home schooling and we live in a great district and have great schools so public school is our choice.
My son is going into second grade and last year they did a lot of writing, writing sentences, reading comprehension tests, spelling words every week (about 10 per week), in math they did some basic algebra, fractions, estimating, addition, subtraction, simple multiplication and a little division. They did not only add and subtract from 1-20, but I'd say it was the main focus for the better part of the year.
As far as the "learning" of letters--no. But they do write them for handwriting practice.
They had timed math tests every week. They did science daily, experiments, and my son participated in the science fair (optional). They worked through about 4 reading textbooks, 2 math textbooks. They had a social studies period. They also had a "power period" where kids are broken out with kids of like abilities for further challenge (in my son's case-math) or extra help, if needed.
They also had art, music, gym and library and computer labs.
I was AMAZED at the amount of material covered in first grade.
I'm not familiar with the cirriculum and materials you mentioned but I can tell you I had about two stuffed under the bed bins of completed worksheets by the end of the year! And that was not everything.
They do a lot in first grade. I doubt he'll be bored and I'm sure he'll be challenged.
***ADDED*** As far as what first grade boys are "into": My son collects coins, loves baseball, hockey and football, Nascar, Super Mario anything, Wii, etc. Some of his friends like Legos, Star Wars, Iron Man. I've gotta say, he's pout the trains behind him for the most part. (But he doesn't have younger siblings so he might still play with them if they were around (7 bins in my attic!). Kids that age are big AND small and my son still sleeps with his age-old stuffed lovey, Bug.