Delegation and DCA sounds like a good strategy. I am a fan of delegation. I often find the service that shares atleast 85 to 90 percent of the curation reward to the delegators. If that happens, I think then building the HP and LP makes sense. Congrats on your 100K LEO. :)
Yeah leo.voter is around 16% I heard. It's been a huge help for me this past year to get to my LEO totals.