My only real quibble with your list is the overemphasis on enabling your inner packrat. I've always been a hoarder in these games but this time I just said NO and have been enjoying a light and easy life. So I also don't put too much emphasis on Strength at the beginning of the game.
Here's my list of the ideal order to take perks:
Level 2: Swift Learner (there's NO excuse for not taking this perk first)
Level 4: Comprehension (this is debatable. I take it early because the 20% skill boost is most useful in the beginning)
Level 6: Entomologist (because Rad Scorpions and Cazadors are such a pain when you're a low level - but requires 45 Survival)
Level 8: Commando (if you're a rifle guy)
Level 10: Hunter (mostly for Deathclaws - but requires 35 Survival)
Level 12: Sniper
Level 14: Intense Training (boost Luck to 6 so I can take Better Criticals when I reach level 16)
Level 18: Tag (add more skill points to something that's more useful a bit later in the game - I choose Explosives. Lockpick is another good choice)
I choose Comprehension at Level 4 so I can find skill books to boost my Survival to 45 in preparation for the Entomologist perk at Level 6.
Edit to add: oops, I see you play hardcoe mode. Take back what I said about not needing the packrat-oriented perks.
Here's my list of the ideal order to take perks:
Level 2: Swift Learner (there's NO excuse for not taking this perk first)
Level 4: Comprehension (this is debatable. I take it early because the 20% skill boost is most useful in the beginning)
Level 6: Entomologist (because Rad Scorpions and Cazadors are such a pain when you're a low level - but requires 45 Survival)
Level 8: Commando (if you're a rifle guy)
Level 10: Hunter (mostly for Deathclaws - but requires 35 Survival)
Level 12: Sniper
Level 14: Intense Training (boost Luck to 6 so I can take Better Criticals when I reach level 16)
Level 18: Tag (add more skill points to something that's more useful a bit later in the game - I choose Explosives. Lockpick is another good choice)
I choose Comprehension at Level 4 so I can find skill books to boost my Survival to 45 in preparation for the Entomologist perk at Level 6.
Edit to add: oops, I see you play hardcoe mode. Take back what I said about not needing the packrat-oriented perks.
Hunter does NOT give bonus to death claws, nightstalkers, mirelurks. Of the difficult enmies that might kill you, it only gives a bonus to cadazores amd rad scoprions. it's still a great perk-- but only when taken at level 2 cause most of the perks at that level are weaksauce.