I don't know how BotS if going to work well for DA because he doesn't have much AoE like TB, Ooze UB, or Rook.
BotS doesn't work well. I've been using Magnus Rod + Hungarlings.
It's not so good till you have lvl 2 Warp Area. Once you have that i have found popping the blade then hitting a creep wave does wonders.
But Plenor is still needed, no doubt.
Hungarlings was buffed in the patch wasn't it? I hadn't yet checked to see if it is now feasible.
Unbreakable boots though have been an instant buy with DA as soon as i have the gold.
Oculus is way more powerful than DA !
That is debatable my friend, Oculus is currently my favorite demigod, but Demon assassin is stronger in terms of killing ability.
I'm torn. I founf Oculus tanked up very well, even in the hands of nightmare AI and i had some trouble killing him, as DA. On the flip side, i could not quite manage to tank up as good myself, untill later in game anyway....
Personally, i prefer to play DA..but i prefer assassins anyway. He is certainly, IMHO, more fun to use than Oc.