Bloodseeker build - how to optimize further

Here’s my planner for heartseeker bleed version. Talked to dr3ad the other day and he told me that including hail of arrow will make the build extremely clunky. My idea is to use heartseeker for general purpose and only add puncture to the rotation for bosses/tanky champions.

Bloodseeker

My goal: great damage and defense, no clunky playstyle