It really depends what you want your army to look like.
You can easily use any space marine codex to make a PH/HH army, as the Legions were much larger and had more roles (eg: siege companies, recon companies, etc) than their 40k counterparts.
Using C:SW you get a more useful troop unit and you can have terminator sergeants (Iron Hands), or an all veteran army, but your assault squad option is worse. C:BA is great for an assault company or mechanised company (rhinos, predators or land raiders).
I'm using C:BA for my post-Istvaan Raven Guard, but it would be perfectly possible to use the others too.
What time frame are your World Eaters going to be?
C:BA could do a great assault-heavy army (in rhinos or land raiders for max fluff) and death company could be proto-berserkers. Same with dreadnoughts. Include Astorath for maximum savagery!