But didn't Luffy manage to bapass Enel's mantra by bouncing his fists off of walls or something? thus making it impossible to know where they would land? That's pretty much what the demon shroud does, it acts interdependently of Naruto's own body language. And as for Haoshoku, I don't by that one, It may work on random fodder characters but both Ichigo and Naruto are the strongest willed people in their respective manga, Some strong willed characters in OP ignored it completely,I doubt it would have any effect on them at all.
@The Stegman : Haki is not vulnerable to unpredictable attacks. There is no unpredictable attack for a Haki user. It's only a matter of speed. The only time a Haki user had problems was when Boa Hancock's sisters could see what Luffy was about to do, but weren't fast enough to dodge him when he was in Gear Second. Also the thing people are forgetting is that Luffy could drop Ichigo and Naruto with Haoshoku Haki if he wanted to. In Marineford his untrained Haoshoku Haki dropped hundred of people, vice admirals included, and even the admirals and Sengoku were shaken. After the time skip Luffy's Haoshoku Haki is far more powerful then it was before. Even if Naruto and Ichigo are strong willed enough to withstand it, they will still be rattled enough to slow them and leave openings for Luffy to one shot them.